Dr. G. M. Chaudhry

The author is a practising Advocate of the Supreme Court of Pakistan, as well as a Governance, Policy and Management Consultant