tommi.kajander at helsinki.fi
See People page
Institute of Biotechnology, HiLIFE P.O. Box 65 00014 University of Helsinki
Institute of Biotechnology Universirty of Helsinki Biocentre 3, 4th floor Viikinkaari 1 00790 Helsinki