P

Paolo Pozzilli

St Bartholomew's Hospital

ORCID: 0000-0001-5090-636X

751 papers and 26.2k citations.

PubIndex Score98Top 2%How it's scored
751Publications
26.2kTotal Citations
First publication: 1952First senior author: 1983

Top publicationsby citations

Indexing the rest of 751 publications…