CV page

Fredrik Stenbacka

Fredrik Stenbacka

Contact

Experiment Group Leader at the Department of Wildlife, Fish and Environmental Studies; Laboratorier och tekniskt stöd
Telephone: +46907868192, +46738120816