Abu Nasr al-Farabi

GPTKB entity