Juntao Deng
Observed name: Deng, Juntao
Institution: Tsinghua University
Observed institutions: South China Agricultural University, Shanghai Jiao Tong University, Tsinghua University
ORCID: 0000-0002-1780-8984
Observed ORCID: 0000-0002-1780-8984
OpenAlex ID: A5013218574
