A

Annunziato Amendola

Duke Medical Center

87 papers and 5.3k citations.

PubIndex Score95Top 5%How it's scored
87Publications
5.3kTotal Citations
First senior author: 1995

Top publicationsby citations

Indexing the rest of 87 publications…