University of Oulu

The University of Oulu is located in has location country::Finland.