Entrant Profile

Larry Kelley

Location: Shelby, MI United States


Company: ICT, Inc.


Profession: Scientist


Inspired by: I wish to help the world by providing much less expensive electricity.

2014 Entries

Date Title Category Views Votes
05/07 New method of Si photovoltaic manufacture Sustainable Technologies 2817 1