INESC TEC
http://www.inesctec.pt/
Portugal