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