Scholarly Index

Elizabeth Bowles

Tulane University; 1,034 total citations; 54 total publications; best world rank #889

Tulane University

1,034Total citations
54Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Phosphodiesterase function and regulationLifetime889US 34281.36