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