Hans Karls
s
on
Uppsala University
, Sweden