Teacher Profile

KHALED MAHMUD

28th BCS, Cadre ID - 00018311

Assistant Professor