Kari LeppalaBooksMatkaseuraa Osa 1Inside a contract research laboratoryVirtual design of smart productsMatkaseuraa Osa 2Kirkastettu LaatuAuthor data: Open Library