Laura C. McNamara
Observed names: L C Mcnamara, L.C. Mcnamara, Laura C McNamara, Laura McNamara
Observed institutions: Beth Israel Deaconess Medical Center, Harvard University, Massachusetts General Hospital
ORCID: 0000-0001-7258-3223
Observed ORCID: 0000-0001-7258-3223
OpenAlex ID: A5004627039
