Scholarly Index

Reuben D. O’Dea

University of Nottingham; 959 total citations; 54 total publications; best world rank #833

University of Nottingham

959Total citations
54Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mathematical Biology Tumor GrowthLifetime833GB 4884.41