Peter Spahn

Novelis · Cambridge Enterprise Limited · De La Rue International Limited
Total Patents: 6
Overall Rank: #812,403
Years Active: 2001–2023
Novelis Rank: #104