Germano Veiga

INESC TEC, Portugal