Leticia Montes

Leticia Montes

Auto-generated profile, based on publicly available information

Leticia Montes

Department of Chemical Engineering, Universidade de Santiago de Compostela, Rúa Lope Gómez de Marzoa, s/n, 15782 Santiago de Compostela, Spain