University of Helsinki
The current editor in chief is Ilkka Niiniluoto (University of Helsinki).