Scholarly Index
Dehua Mao
Chinese Academy of Sciences; 7,530 total citations; 153 total publications; best world rank #6
Chinese Academy of Sciences
7,530Total citations
153Total publications
47H-index
Scholarly Index
Chinese Academy of Sciences; 7,530 total citations; 153 total publications; best world rank #6
Chinese Academy of Sciences