Present affiliation: University of Helsinki, Department of Forest Sciences.
Pleas move to Tahvonen's new homepage