Teacher Profile

QUDRAT HAYAT

26th BCS, Cadre ID - 16449

01726559500

Associate Professor