More than 2,000 jobs created from University College London's research, report says
University College London has created businesses that have attracted £2.8 billion in investment over five years
University College London has created businesses that have attracted £2.8 billion in investment over five years