Cahl Lindhagen , Med.