8 pubs · 17 cites · h-index 2
Universidad de Salamanca
2025 - 2025
Universidad de Sevilla
2023 - 2025
Energy to Power Solution (United States)
2023 - 2023
Court of Appeal