Jessica Tran
Institutions: Lucile Packard Children's Hospital, Stanford University
Observed institutions: Lucile Packard Children's Hospital, Stanford Medicine, Stanford University
ORCID: 0009-0008-7679-0762
Observed ORCIDs: 0009-0008-7679-0762, 0009-0006-2545-6858
OpenAlex ID: A5074139894
