Ernst Almqwist , med.