Romain Lemaire

Veolia Water Solutions & Technologies Support · CEA · Stmicroelectronics (Canada)
Total Patents: 9
Overall Rank: #542,533
Years Active: 2012–2024
Veolia Water Solutions & Technologies Support Rank: #8