Despite the challenging weather conditions, Eindhoven University of Technology has once again defended its reign. After more than 3,000 km through the Australian ... Lees verder