Scholarly Index

Benxia Li

Zhejiang Sci-Tech University; 9,598 total citations; 146 total publications; best world rank #261

Zhejiang Sci-Tech University