Posted inBioengineering Robots United States of America Brad Nelson Tags: Bioengineering, brad, nelson, robots ETH Zurich, Zurich Switzerland Research Areas Bioengineering, Robots Interview Synopsis In this interview, Brad Nelson…