Professor Jukka J Hintikka

Primary location: Finland