
STFC
One of seven publicly-funded research councils and is part of UK Research and Innovation (UKRI).
Company register number
Notable known LPs
No columns specified
One of seven publicly-funded research councils and is part of UK Research and Innovation (UKRI).