Abu Muhammad Hasan ibn Yusuf

GPTKB entity