Santa Clara University

Riku Mäkelä

Senior Technical Advisor TEKES National Technology Agency of Finland