CASTRO

Rodrigo De Castro

Director Technical Project Manager - Marine Robotic
Autonomous Robotics Research Center