Scholarly Index

Jeffrey K. Luttrull

Ventura County Medical Center; 2,119 total citations; 52 total publications; best world rank #812

Ventura County Medical Center

2,119Total citations
52Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular and Laser Science ResearchLifetime812US 30189.86