Scholarly Index

Loren Saulsberry

Chicago Department of Public Health; 454 total citations; 36 total publications; best world rank #897

Chicago Department of Public Health

454Total citations
36Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ethics in Clinical Research2021-2025897US 38472.81