LIBERATION no.9975New payment systemsembedded under your skin.
LIBERATION no.10183Augmented realityfor cultural tourism.
LIBERATION no.10259Hacked connected objects.