David Laurell , med.