Marta Vazquez Garcia

Abengoa Bioenergía Nuevas Technologías, S.A. · Alcatel
Total Patents: 2
Overall Rank: #2,071,716
Years Active: 2002–2013
Abengoa Bioenergía Nuevas Technologías, S.A. Rank: #24