PubIndex Score43Top 57% · seniorHow it's scored
128Publications
3.2kTotal Citations
#5in Medical History and Innovations
First publication: 1995First senior author: 2000