Elizabeth Holmes
Observed name: Elizabeth Leiper Holmes
Institutions: Beth Israel Deaconess Medical Center, New York University
Observed institutions: Beth Israel Deaconess Medical Center, New York University
ORCID: 0009-0008-4508-5470
Observed ORCID: 0009-0008-4508-5470
OpenAlex ID: A5000668203
