Rachelle Bosua

Dr. Rachelle Bosua

Sciences Faculty, Department of Information Sciences, Open University the Netherlands, Heerlen, the Netherlands, Sr. Honorary fellow, School of Computing & IS, The University of Melbourne