Pekka Haapaniemi Laboratory TechnicianMember of: Proteomics pekka.haapaniemi [at] bioscience.fi +358 (0)29 450 2200