Scholarly Index

Steven Lubbe

Northwestern University; 10,896 total citations; 97 total publications; best world rank #61

Northwestern University

10,896Total citations
97Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA regulation and disease2021-202561US 1792.40