PubIndex Score97Top 3%How it's scored
445Publications
13.7kTotal Citations
#4in Medical Research and Treatments
First publication: 1996First senior author: 1997