M

Michael O. Koch

Indiana University School of Medicine

ORCID: 0000-0003-4708-4996

464 papers and 11.8k citations.

PubIndex Score98Top 2%How it's scored
464Publications
11.8kTotal Citations
First publication: 1941First senior author: 1986