PubIndex Score98Top 2% · mid-careerHow it's scored
161Publications
5.7kTotal Citations
#7in Pharmacological Receptor Mechanisms and Effects
First publication: 2006First senior author: 2016