Isabella Aebi-Huber

Lab Technician

Office
Mu40 U1 132 (open plan)
Postal Address
Murtenstrasse 40
CH-3010 Bern