P . Haglund , med.