Institution: | (1) Gerbera Laboratory, Department of Applied Biology, University of Helsinki, P.O. Box 27, Latokartanonkaari 7, FIN - 00014, Finland;(2) Biomedicum Helsinki, University of Helsinki, P.O. Box 63, Haartmaninkatu 8, FIN-00014, Finland;(3) Department of Biological Sciences, University at Buffalo (SUNY), Buffalo, NY 14260, USA |