Scholarly Index

David L. Stevens

Scripps Research Institute; 3,504 total citations; 111 total publications; best world rank #258

Scripps Research Institute

3,504Total citations
111Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pharmacological Receptor Mechanisms and Effects2021-2025258US 9369.68