Skip to content
Citations, last 5 years
712
Works, last 5 years
74
h-index
29
Citations, all time
4 478
In Medicine
#62,903