. "Delft University of Technology"@en . "Mekelweg 5, 2628 CD, Delft"@en . "https://www.tudelft.nl/en/" . "Netherlands" . "7"^^ . "Delft"@en . .