IST-ID - Associação do Instituto Superior Técnico para a Investigação e Desenvolvimentoh-index: 11Total citations: 382Total papers: 38Homepage: https://ist-id.pt