Rana Muhammad Yousaf Bhatti

GPTKB entity