Abu Hafs Umar ibn Rashid

GPTKB entity