You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
inventor of self renewing energy technology
All things Mechanical
- Location
-
USA
- Degree in
- Self educated like many inventors before me
- Occupation
- inventor
- Favorite Area of Science
- When your technology encoumpasses most of the sciences then science it's self is the focus.