Environment

Extract 1 of 4 from the Imperial College Podcast August 2010: Professor Stephen Richardson


Listen Later

Imperial's Deputy Rector Professor Stephen Richardson, a specialist in oil installation safety, gives his take on the Deepwater Horizon oil spill and looks back on his time as a lecturer and an engineer at the College.
View all episodesView all episodes
Download on the App Store

EnvironmentBy Imperial College London