The Finnish healthcare system is under increasing pressure to achieve …
VTT’s website, customer service and other operations is enabled with processing of your personal data. By proceeding you accept the use of cookies.AcceptRead more about VTT and Data Protection