K

Kay F. Macleod

University of Chicago

ORCID: 0000-0002-8995-4155

151 papers and 29.7k citations.

PubIndex Score98Top 2%How it's scored
151Publications
29.7kTotal Citations
#10in Calcium signaling and nucleotide metabolism
First publication: 1979First senior author: 2004