Nadeem ul Haque - Research Work