Joseph E. Otto

Mahindra Navistar Automotives Limited · International Truck Intellectual Property Company
Total Patents: 15
Overall Rank: #324,143
Years Active: 2007–2014
Mahindra Navistar Automotives Limited Rank: #13