Scholarly Index

Stephen P. Povoski

The Ohio State University; 5,660 total citations; 160 total publications; best world rank #675

The Ohio State University

5,660Total citations
160Total publications
41H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Breast Lesions and CarcinomasLifetime675US 30495.77