Jyrki Nummenmaa

Temple university, Finland