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, Spain