M

Mario Castro

University of Kansas Medical Center

ORCID: 0000-0001-6328-8994

691 papers and 42.2k citations.

PubIndex Score98Top 2%How it's scored
691Publications
42.2kTotal Citations
First publication: 1965First senior author: 1965