Scholarly Index

Michael Tellier

University of Leicester; 1,554 total citations; 42 total publications; best world rank #990

University of Leicester

1,554Total citations
42Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA Research and Splicing2021-2025990GB 4186.72