Scholarly Index

L. Orris

Addenbrooke's Hospital; 1,030 total citations; 23 total publications; best world rank #955

Addenbrooke's Hospital

1,030Total citations
23Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Bioactive Natural Diterpenoids ResearchLifetime955GB 2571.83