Marc Canal Vila

Alstom Renewable Technologies
Total Patents: 12
Overall Rank: #397,378
Years Active: 2017–2025
Alstom Renewable Technologies Rank: #20