Neil He
Observed name: He, Neil
Institution: University of Illinois Urbana-Champaign
Observed institutions: University of Illinois Urbana-Champaign, Yale University, Massachusetts General Hospital
ORCID: 0009-0008-3193-2448
Observed ORCID: 0009-0008-3193-2448
OpenAlex ID: A5011028689
