Publication Source

Year-long succession process and budget delays have prompted speculation over possible reforms to £1 billion UK innovation research agency.

EdCentral Logo