Scholarly Index

Shenghua Luan

Chinese Academy of Sciences; 1,086 total citations; 58 total publications; best world rank #356

Chinese Academy of Sciences