Scholarly Index

Oliver Bischof

Centre National de la Recherche Scientifique; 6,659 total citations; 51 total publications; best world rank #1,000

Centre National de la Recherche Scientifique

6,659Total citations
51Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime1,000FR 4488.10