← Back to the directory
Photo of David Ortiz Ortego

David Ortiz Ortego

Ibi, Spain

Technical level Technical level 93 SP

Professional information

Academic credentials (3)