About Angel Calvo

Passionate about science and technology. Teacher, author of manuals and systems and communications manager.