Visitor information
- Postal Address: University of Oulu, Institute of Biomedicine, P.O.Box 8000, 90014 University of Oulu, Finland
- Street Address: University of Oulu, Institute of Biomedicine, Aapistie 7, 90220 Oulu, Finland
- Map
Last updated: 30.5.2012