Anu Hirvensalo profile picture
Anu
Hirvensalo
Senior Laboratory Technician, Department of Life Technologies

Contact

+358 29 450 2222
+358 40 514 1694