Scholarly Index

İlgen Mender

Department of Biotechnology; 1,176 total citations; 25 total publications; best world rank #889

Department of Biotechnology

1,176Total citations
25Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime889IN 889.19