D

David C. Chan

California Institute of Technology

ORCID: 0000-0002-0191-2154

179 papers and 40.2k citations.

PubIndex Score98Top 2%How it's scored
179Publications
40.2kTotal Citations
#3in ATP Synthase and ATPases Research
First publication: 1989First senior author: 2003