Scholarly Index

Allan P. Weston

Indiana University Health; 4,554 total citations; 156 total publications; best world rank #725

Indiana University Health

4,554Total citations
156Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Esophageal Cancer Research and TreatmentLifetime725US 26096.56