Prof Mika Vähäkangas

Current affiliation: Lunds Universitet
Subject: Religion & Theology
Primary location: Sweden