Scholarly Index

Stephen E. Dolgin

Federal Medical-Biological Agency; 1,834 total citations; 63 total publications; best world rank #697

Federal Medical-Biological Agency

1,834Total citations
63Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Intestinal Malrotation and Obstruction DisordersLifetime697RU 191.48