Scholarly Index

Xiangzheng Deng

Chinese Academy of Sciences; 9,260 total citations; 176 total publications; best world rank #23

Chinese Academy of Sciences