Scholarly Index

Wenjing Lü

Beijing University of Technology; 13,409 total citations; 430 total publications; best world rank #92

Beijing University of Technology