Romain Lemoine

Lummus Technology · ExxonMobil
Total Patents: 16
Overall Rank: #292,645
Years Active: 2018–2022
Lummus Technology Rank: #33