• Biomedicum Helsinki, Haartmaninkatu 8, University of Helsinki
  • Helsinki
  • Finland