Mark Duda
Safeconnect Solar · Borgwarner · Energy Development
Total Patents:
8
Overall Rank:
#631,325
Years Active:
2002–2021
Safeconnect Solar Rank:
#2