P

Peter Fine

Eastman Dental Hospital

ORCID: 0000-0002-7228-2743

90 papers and 667 citations.

PubIndex Score95Top 5% · mid-careerHow it's scored
90Publications
667Total Citations
First senior author: 2018

Top publicationsby citations

Indexing 90 publications…