Profile picture
Hans Orru
  • Associate Professor
    Primary
    Umeå University
    Umeå, Sweden
  • Associate Professor
    University of Tartu
    Tartu, Estonia
mini profile avatar Hans Orru