Patrick A. Leonhardt
Energy Absorption Systems
Total Patents:
24
Overall Rank:
#167,156
Years Active:
1999–2025
Energy Absorption Systems Rank:
#1