Contact

E-mail: johlei[at]utu.fi

 

Phone: +358 40 534 0078

 

Mailing address:

Kaivokatu 12

FI-20014 University of Turku

Finland