On 24 November, Dr Gerhard Schwehm will be talking about the mission's latest developments and about his life's work Enschede, Netherlands,…