Professor Sarah Mosoetsa: Head of Africa’s largest social science research institute
The board of the Human Sciences Research Council (HSRC) has announced the appointment of Professor Sarah Mosoetsa as its new chief executive officer. She was instrumental in establishing and setting up the NIHSS in 2013 and held the position of CEO at the Institute since 2014. By Lylia Ayari The...