Shihab bin Tariq

GPTKB entity