Ε

Ε. Schoenle

University Children's Hospital Zurich

39 papers and 3.1k citations.

PubIndex Score7Top 93% · seniorHow it's scored
39Publications
3.1kTotal Citations
First publication: 1976