← Back to the directory
Photo of Laura Varela Avellanal

Laura Varela Avellanal

Madrid, Spain

Technical level Technical level 79 SP

Professional information

https://es.linkedin.com/in/lauritxi

Academic credentials (2)