The landscape of policy development indeed witnessed major change in recent decades. Independent research bodies currently play a growing critical role in shaping governmental decisions. The convergence of research for social good and sustainable social development has undoubtedly spawned new opportunities for addressing ongoing global issues via