Professor Dominic J. O'Meara

Current affiliation: university of Fribourg
Subject: Philosophy
Primary location: Switzerland