David M. Berchowitz

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