Scholarly Index

Steven A. Roberts

University of Vermont; 30,029 total citations; 176 total publications; best world rank #261

University of Vermont

30,029Total citations
176Total publications
52H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
DNA Repair MechanismsLifetime776US 41797.04
DNA Repair Mechanisms2021-2025261US 12090.14