New incorporation – David Maldonado

Position: Laboratory Technician

BSc.: Telecommunications Engineering, Valencia University, Spain

Contact: david.maldonado(AT)imdea.org