15 October 201513 October 2015 TU Delft students win iGEM competition with bacterial printer TU Delft students scooped up prizes galore at the International Genetically Engineered Machine (iGEM) competition in Boston