Oscar Sten

Mr. Oscar Sten

BioRobotics Institute, Scuola Superiore Sant’Anna, Pisa, Italy