Background
Claesson, Stefan was born on October 10, 1950 in Stockholm.
Claesson, Stefan was born on October 10, 1950 in Stockholm.
Master of Science, Stockholm University, 1974. Doctor of Philosophy, Stockholm University, 1981.
Professor Swedish Museum Natural History, since 1990.
Member of Royal Swedish Academy of Sciences.