← Back to the directory
Photo of Oscar Vazquez Montes

Oscar Vazquez Montes

Santiago De Compostela, Spain

Technical level Technical level 91 SP

Academic credentials (5)