Portrait of Greg Armstrong
Senior Research Technician
Office: 3206 Newell-Simon Hall
Phone: (412) 508-4813
Associated Center: FRC
Associated Labs: Biorobotics Lab, Reliable Autonomous Systems Lab, Air Lab

Mailing Address
Displaying 1 Publications