Mark Allan

Nissan North America · NASA · Renault S.A.S.
Total Patents: 10
Overall Rank: #497,835
Years Active: 2020–2022
Nissan North America Rank: #41