Scholarly Index

Homayoun Vaziri

Ontario Institute for Cancer Research; 10,260 total citations; 27 total publications; best world rank #527

Ontario Institute for Cancer Research

10,260Total citations
27Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime527CA 1992.56