The Institute of Cancer Research (ICR) is a key partner at The London Cancer Hub ... London is already considered to be one of the leading cities in Europe for life sciences and other innovative ...