Speaker illustration

Professor Pekka Puska

Helsinki (Finland)