PubIndex Score98Top 2%How it's scored
356Publications
24.8kTotal Citations
#6in Ion Channels and Receptors
First publication: 1979First senior author: 1985