James McAvoy
Observed names: James C. McAvoy, McAvoy, James, McAvoy, James C.
Institutions: Stanford Medicine, Stanford University
Observed institutions: Santa Clara Valley Medical Center, Stanford Medicine, Stanford University
ORCID: 0009-0006-3838-5438
Observed ORCIDs: 0009-0006-3838-5438, 0000-0002-0114-8336
OpenAlex ID: A5010601479
