Science and Technology Facilities Council (STFC)
–
United Kingdom
£45,000
... And, alongside world-leading scientists and technologist, shape projects that improve lives and daily life, in the UK and far beyond. Put simply come and discover the impact you can make when youre equipped, encouraged and inspired to perform at ... - Jun 13