Hi!
You found me, here's how to contact me:

Work Address:
P.O. Box 64 (Gustaf Hällströmin katu 2)
00014 University of Helsinki
FINLAND

Work Phone:
+358 9 191 50550
Email:
timo.ruppell(at)helsinki.fi