Simon Sheridan

Dr Simon Sheridan discusses the latest operational status of Rosetta and Philae and hopes for the coming months.