Department of Biosciences, University of Helsinki

Address: 

PO Box 67
00014 Helsinki
Finland

Principal Investigator(s) available: 

Prof Kai Kaila