Ahmad Irfan Ma’ruf

GPTKB entity