Finnish know-how in life sciences inspires investors