Imperial College London

Imperial College London

Imperial College London is a public research university located in London, England. In 1851, Prince Albert began building his vision for a cultural area composed of the Victoria and Albert Museum, Natural History Museum, Royal Albert Hall, Royal Colleges, and the Imperial Institute.

Imperial College London People (First 1 people) - Page 0

Schistosomiasis Control Initiative

Schistosomiasis Control Initiative

Non-profit