Entrant Profile

John Katsoudas

Location: Chicago, IL United States


Company: Influit Energy LLC


Profession: Scientist


Inspired by: Simplicity and manufacturing inspire the designs