Scholarly Index

Mengchen Lu

Soochow University; 2,795 total citations; 50 total publications; best world rank #778

Soochow University

2,795Total citations
50Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Glutathione Transferases and PolymorphismsLifetime778CN 3590.49