Stefan Thor
Stefan Thor (born 1964) is a Swedish professor of biology at Linköping University. Stefan Thor was born in Uppsala, Sweden. He obtained a bachelor’s degree in 1988 and a doctorate degree in molecular ...