Emma Haglund

affiliated with the university, Dr med vet, universitetslektor