Edwin L. Rauch

Novelis
Total Patents: 13
Overall Rank: #371,163
Years Active: 2013–2023
Novelis Rank: #15