Edward J. Ognibene
Satcon Technology · MIT · Unknown
Total Patents:
7
Overall Rank:
#737,509
Years Active:
1996–2015
Satcon Technology Rank:
#9