(PRESS RELEASE) SWINDON, 22-Sep-2020 — /EuropaWire/ — The Science and Technology Facilities Council (STFC), a United Kingdom government body and…