Posts

August 7, 2009 • 1 min read • Technology
Finally some good self-made chocolate ice cream
Last summer I bought this ice cream maker.

May 11, 2009 • 1 min read • University of Helsinki
The Molecular/Cancer Biology Lab 2008
Molecular/Cancer Biology Laboratory group photo 2008

