Lourdes Eguiguren
Institutions: Stanford Medicine, Stanford University
Observed institutions: Mayo Clinic, Stanford Medicine, University of Nebraska Medical Center, Stanford University
ORCID: 0000-0002-0851-4327
Observed ORCID: 0000-0002-0851-4327
OpenAlex ID: A5073601348
