Background
Escher, Robert F.A. was born on June 4, 1965 in Sion, Switzerland. Son of Rudolf and Augusta (Pfammatter) Escher.
Escher, Robert F.A. was born on June 4, 1965 in Sion, Switzerland. Son of Rudolf and Augusta (Pfammatter) Escher.
Doctor of Medicine, University Berne, Switzerland, 1992. Postgraduate, University Zurich, Switzerland, 1997.
Medical assistant University Berne, 1993-1996. Postgraduate fellow University Hospital Berne, 1996-1997, assistant in hematology, since 1998.
Lieutenant sanitary troups Swiss armed forces, since 1997. Member American Association for the Advancement of Science, Verband Schweizer Assistenz-und Oberärzte, Foederatio Medicorum Helveticorum.
Married Geneviève Delaloye, December 5, 1992. Children: Anaïs, Cyril, Chloé.