C Chris Mostert Review of TU Delft 3 years ago Excellent facilities, lecture rooms somewhat outda... Excellent facilities, lecture rooms somewhat outdated
Comments: