E

Eric C. Beyer

University of Chicago

ORCID: 0000-0001-8044-1356

367 papers and 20.4k citations.

PubIndex Score98Top 2%How it's scored
367Publications
20.4kTotal Citations
#8in Connexins and lens biology
First publication: 1948First senior author: 1957