Finnish innovators look for cure to healthcare challenges