Zhenjiang Fan
Observed names: Fan Zhenjiang, Fan, Zhenjiang
Observed institutions: University of Pittsburgh, Anhui University of Science and Technology, Anhui Science and Technology University, Stanford Medicine, China Huadian Corporation (China), Chinese People's Liberation Army, Massachusetts Institute of Technology, Shijiazhuang Tiedao University, Stanford University
ORCID: 0000-0002-5889-5340
Observed ORCID: 0000-0002-5889-5340
OpenAlex ID: A5059463617
