The Philae lander mission and science overview. (13th July 2017)