Ontify
⌘
S
⌘
S
Share
London Research Institute
The Cancer Research UK London Research Institute
British research institute.
Wikipedia | London Research Institute
Statements about
London Research Institute
Coordinate Location
Loading map...
51.5153°N 0.1168°W
Country
United Kingdom
Located in the Administrative Territorial Entity
City of Westminster
Instance Of
Research Institute
Image
Parent Organization or Unit
Cancer Research UK
Official Website
http://www.london-research-institute ...
Inception
1902
Historic County
Middlesex
Dissolved, Abolished or Demolished Date
2015
External Pages About London Research Institute
ISNI