Michiel Makkee
Clean Diesel Technologies · ExxonMobil · Petróleo Brasileiro S.A.—Petrobras
Total Patents:
11
Overall Rank:
#451,339
Years Active:
1991–2022
Clean Diesel Technologies Rank:
#12