Scholarly Index

Antonio Nicolucci

Center for Outcomes Research and Clinical Epidemiology; 24,950 total citations; 423 total publications; best world rank #36

Center for Outcomes Research and Clinical Epidemiology

24,950Total citations
423Total publications
74H-index

Published ranking records