Scholarly Index

Kerry E. Poppenberg

University at Buffalo, State University of New York; 405 total citations; 49 total publications; best world rank #155

University at Buffalo, State University of New York

405Total citations
49Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Moyamoya disease diagnosis and treatment2021-2025155US 2985.47