David M. Berchowitz

Global Cooling · Sunpower · Mechanical Technology
Total Patents: 31
Overall Rank: #115,823
Years Active: 1983–2024
Global Cooling Rank: #1