An incomplete group photo of the SLDE research group at TU Delft. From left to right:
Missing are
and the photographer