Inst of Robotics & Mechatronics, German Aerospace Center (DLR) Linder Höhe Koeln / Cologne 51147 Germany +49 (220) 360-10
Astrobotic Technology, Inc. 2515 Liberty Ave Pittsburgh Pennsylvania, 15222 United States (412) 682-3282