A

Alexei Verkhratsky

University of Manchester

ORCID: 0000-0003-2592-9898

808 papers and 66.3k citations.

PubIndex Score98Top 2%How it's scored
808Publications
66.3kTotal Citations
#4in Pharmacological Receptor Mechanisms and Effects
First publication: 1985First senior author: 1985