Rebecca McClellan
Observed name: R. McClellan
Institutions: Johns Hopkins University, Johns Hopkins Medicine
Observed institutions: Kennedy Krieger Institute, Johns Hopkins University, Johns Hopkins Medicine, Johns Hopkins Hospital
ORCID: 0000-0002-7020-7758
Observed ORCID: 0000-0002-7020-7758
OpenAlex ID: A5023655761
