Haoda Chen
Observed names: Chen, Haoda, H. Chen
Observed institutions: Sunnybrook Health Science Centre, Johns Hopkins University, Shanghai Jiao Tong University, University of Toronto, Johns Hopkins Medicine, Ruijin Hospital, State Key Laboratory of Oncogene and Related Genes, Sunnybrook Hospital, Odette Cancer Centre, Changsha University of Science and Technology
ORCID: 0000-0002-5774-0742
Observed ORCID: 0000-0002-5774-0742
OpenAlex ID: A5057340435
