DPTI newsletter about us See hereĀ for the recent Delft Process Technology Institute newsletter mentioning us on page 3 (…)