Anna-Lea Diggelmann

 University of Bern
Bern, BE 3005, CH
 Veterinary Student