Skip to main content

Turkka Näppilä

Head of Services
Tampere University Library | Research Outputs, Open Science
Tampere University
phone number+358505099030
Hervanta Campus