STM

Gemalto Launches Biometric Authentication Platform