Yue Yang
Observed names: Yang , Yue, Yang, Yue
Observed institutions: University of Leeds, Johns Hopkins University, Vanderbilt University, Stanford Medicine, Stanford University
ORCID: 0000-0001-5876-6576
Observed ORCIDs: 0000-0001-5876-6576, 0009-0001-2770-9349
OpenAlex ID: A5104316165
