James G. O'Dowd
Solartex · Aixtron Se
Total Patents:
3
Overall Rank:
#1,441,288
Years Active:
1989–2021
Solartex Rank:
#9