Michael R. Ehmann
Observed names: Ehmann, Michael, Michael Ehmann, Michael R Ehmann
Institutions: Johns Hopkins University, Johns Hopkins Medicine
Observed institutions: Tulane University, Johns Hopkins University, Johns Hopkins Medicine, Johns Hopkins Hospital
ORCID: 0000-0002-8093-7623
Observed ORCID: 0000-0002-8093-7623
OpenAlex ID: A5000635181
