Scholarly Index

Ben Pickard

Tulane University; 12,847 total citations; 96 total publications; best world rank #536

Tulane University

12,847Total citations
96Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Phosphodiesterase function and regulationLifetime536US 20787.34