Richard Mugisha

  • Department: Department of Information Systems and Technology (IST)
  • Telephone: 010-1427929
  • Email: richard.mugisha@miun.se
  • Location: Sundsvall