Dr Joaquin Menacho

Current affiliation: IQS Universitat Ramon Llull
Subject: Engineering & Technology
Primary location: Spain