Richard K. Baldwin

Evergreen Solar · Nanocomposix
Total Patents: 6
Overall Rank: #844,757
Years Active: 2005–2017
Evergreen Solar Rank: #9