Johnson Go

Novelis · Tata Steel Nederland Technology B.V.
Total Patents: 5
Overall Rank: #962,499
Years Active: 2017–2021
Novelis Rank: #59