Joseph C. Haddad
Interim Designs
Total Patents:
10
Overall Rank:
#505,796
Years Active:
1996–2020
Interim Designs Rank:
#1