Skip to main content
Tampere University
derek.ruez [at] tuni.fi (derek[dot]ruez[at]tuni[dot]fi)
phone number+358504377006