Peter-Kazanzides

Peter Kazanzides

Research Professor


Research Professor, Computer Science
Robotics and extreme environments