Professor Randi Kaarhus

Current affiliation: Norwegian University of Life Sciences
Subject: Development Studies
Primary location: Norway

Read more »