Yinru Long
Observed name: Y. Long
Institutions: Vanderbilt University, McLean Hospital
Observed institutions: Vanderbilt University, Peking University, McLean Hospital
ORCID: 0000-0003-4830-9894
Observed ORCID: 0000-0003-4830-9894
OpenAlex ID: A5101493473
