Home
INESC Porto project ShoeID is the key to the success of the Kyaia Group