Scholarly Index

Jessica L. Roberts

Emory University; 386 total citations; 44 total publications; best world rank #648

Emory University

386Total citations
44Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Biomedical Ethics and Regulation2021-2025648US 25962.85