Veli-Matti Taavitsainen

Helsinki Metropolia University of Applied Sciences Finland

1chapters authored