Amrita A. Iyer
Observed name: Amrita A Iyer
Institution: Tempus Labs (United States)
Observed institutions: Baylor College of Medicine, Tempus Labs (United States)
ORCID: 0000-0002-3860-6863
Observed ORCID: 0000-0002-3860-6863
OpenAlex ID: A5089239707
