Get the latest tips about most of the geographical scientific discovery world-wide…
Extreme Engineering: This Wheelchair Can Climb Stairs And Overcome Obstacles
This innovative wheelchair which started as a project by five masters students from two universities – the Swiss Federal Institute of Technology and Zurich University […]