PROVIDER PROFILE · NPI 1013009422

David JohnsonMD