UK top scientist immigration policy under fire
Tuesday, February 26, 2013 - 11:00
in Mathematics & Economics
A scheme to attract world leaders in science to the UK has seen just 73 visas issued in its first year
A scheme to attract world leaders in science to the UK has seen just 73 visas issued in its first year