Ramya Narasimhan
Observed names: Narasimhan, R, R Narasimhan, Ramya L. Narasimhan, Ramya Lakshmi Narasimhan
Institutions: Stanford Medicine, Stanford University
Observed institutions: Stanford Medicine, Stanford University
ORCID: 0000-0002-2581-2342
Observed ORCID: 0000-0002-2581-2342
OpenAlex ID: A5058967263
