Home
INESC TEC poster awarded in Germany