James R. Downer

Satcon Technology · Draper Laboratory · Ibp
Total Patents: 12
Overall Rank: #427,176
Years Active: 1986–2003
Satcon Technology Rank: #6