Entrant Profile

Robert Sugarman

Location: Buffalo, New York United States


Company: Stavatti Aerospace Ltd.


Profession: Engineer/Designer


Number of times previously entering contest: 2


2026 Entries