bn:03614482n
Noun Named Entity
NL
No term available
EN
The Cancer Research UK London Research Institute was a biological research facility which conducted research into the basic biology of cancer. Wikipedia
Relations
Sources
HISTORIC COUNTY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
PARENT ORGANIZATION