1. Division of Haematology University Hospital ZurichZurich Switzerland
2. Zurich Centre for Integrative Human Physiology (ZIHP) University of Zurich Zurich Switzerland
3. Institute of Veterinary Physiology University Children's HospitalZurich Switzerland
4. Division of Haematology University Children's Hospital Zürich Switzerland