Imperial College London is a public research university located in London, United Kingdom. What was the focus of the Imperial College London?