Boehnhardt, H., & The Philae Team (2017). Philae lander mission and science overview. Talk presented at 1st British Planetary Science Congress. Glasgow, Scotland. 2017-12-04 - 2017-12-05.