D

David E. Clapham

Janelia Research Campus

ORCID: 0000-0002-4459-9428

529 papers and 73.8k citations.

PubIndex Score98Top 2%How it's scored
529Publications
73.8kTotal Citations
#3in Ion Channels and Receptors
First publication: 1976First senior author: 1984