Skip to main content

Marjukka Hourunranta

Project Manager
Tampere University
phone number+358504705645
City Centre Campus