Michael J. Buehler
Energy Absorption Systems · IBM
Total Patents:
23
Overall Rank:
#179,605
Years Active:
1993–2025
Energy Absorption Systems Rank:
#2