Scholarly Index

Shengli Cai

New England Biolabs (China); 1,290 total citations; 77 total publications; best world rank #937

New England Biolabs (China)

1,290Total citations
77Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Tuberous Sclerosis Complex ResearchLifetime937CN 5876.06