Ludovic Morice

Degremont · Areva Np · CEA
Total Patents: 4
Overall Rank: #1,186,255
Years Active: 2013–2019
Degremont Rank: #22