Laura Ledesma García
Abengoa Bioenergía Nuevas Technologías, S.A. · Syngulon Sa · Université Catholique De Louvain
Total Patents:
4
Overall Rank:
#1,073,925
Years Active:
2019–2025
Abengoa Bioenergía Nuevas Technologías, S.A. Rank:
#14