Scholarly Index

Franco Lombardo

Roca; 37,525 total citations; 57 total publications; best world rank #800

Roca

37,525Total citations
57Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Computational Drug Discovery MethodsLifetime800US 29696.93