Scholarly Index

Shanping Lu

Chinese Academy of Sciences; 2,986 total citations; 135 total publications; best world rank #108

Chinese Academy of Sciences