James Matthew Dew
Ca · ExxonMobil
Total Patents:
4
Overall Rank:
#1,189,873
Years Active:
2015–2018
Ca Rank:
#377