Contact

 

Pekka Lappalainen
Institute of Biotechnology
University of Helsinki
P.O. Box 56, 00014, 
Helsinki, Finland