Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimentoh-index: 156Total citations: 223,661Total papers: 12,734Homepage: https://www.inesc-id.pt/