Ernst Almquist , Professor vid Karolinska Institutet ;l