Jennifer Swanton Brown
Observed name: Jennifer S. Brown
Institutions: Stanford Medicine, Stanford University
Observed institutions: Stanford Medicine, Stanford University
ORCID: 0000-0003-3811-9173
Observed ORCID: 0000-0003-3811-9173
OpenAlex ID: A5085150298
