L

Leandro Castañeyra-Ruiz

Children's Hospital of Orange County

ORCID: 0000-0002-5787-2032

91 papers and 784 citations.

PubIndex Score12Top 88% · seniorHow it's scored
91Publications
784Total Citations
First publication: 1970First senior author: 2006