Nicolas Demougeot

Alstom Technology · Ansaldo Energia Switzerland Ag · Power Systems Mfg.
Total Patents: 13
Overall Rank: #359,054
Years Active: 2013–2025
Alstom Technology Rank: #141