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