Kth Royal Institute Of Technology Phd Vacancy Europe