The landscape of policy development has witnessed major change in current decades. Independent research bodies now play a growing vital function in shaping governmental decisions. The convergence of research for social good and sustainable social development has undoubtedly created fresh