Microrobots for targeted therapies, tested in vessel models and large animals
ethz.ch