Brigadier General Hamid Vahedi

GPTKB entity