Professor, Faculty of Medicine, University of Geneva
PhD in Immunology. Assistant Professor, Department Immunology and Pathology, Geneva Medical School.