Mark A. Umbarger
Observed names: M. Umbarger, M.A. Umbarger, Mark Umbarger, Mark A. Umbarger
Institution: Invitae (United States)
Observed institutions: Wesleyan University, Harvard University, Cambridge College, Invitae (United States)
OpenAlex ID: A5048034159
