26 pubs · 40 cites · h-index 3
Universidade de Santiago de Compostela
2008 - Present
Rede de Química e Tecnologia
2025 - 2025