TU Delta is the weekly magazine published by Delft University of Technology. Read Delta’s article on TAHMO and the Final Challenge in Nairobi [link].
Photo credit: TU Delft
No comments yet.
You must be logged in to post a comment.
Error: No connected account.
Please go to the Instagram Feed settings page to connect an account.