Scholarly Index

Wanlu Li

Shanghai Jiao Tong University; 4,188 total citations; 104 total publications; best world rank #72

Shanghai Jiao Tong University

4,188Total citations
104Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
3D Printing in Biomedical Research2021-202572CN 2198.29
Innovative Microfluidic and Catalytic Techniques Innovation2021-2025172CN 6192.72
Additive Manufacturing and 3D Printing Technologies2021-2025938CN 26393.45