Entrant Profile

Thomas Brady

Location: Holland, Ohio United States


Company: Plastic Technologies, Inc.


2021 Entries

2019 Entries

Date Title Category Views Votes
05/17 Solving the Algae Problem Sustainable Technologies 3731 6