Swiss ‘Sight’-seeing at it’s Best – Get an Eyeful of What Zurich Has to Offer…

While not everyone will appreciate the thought of having something injected into their eyes, seeing really is believing in Switzerland’s capital Zurich, where a team of scientists from the Institute of Robotics and Intelligent Systems (IRIS) have developed a new micro-robot capable of being injected into diseased eyes to deliver targeted drug release to the […]