Contact

Redefining Health Informatics

General Information

 info@thymbra.com

Office

Las Palmas de Gran Canaria:
Barcelona 59 - 5B 35006
Spain