Person Summary
Share...

Direct link:

Petri J. Nokelainen, Tampere University of Technology