Mohammad Taleghani Jr.

GPTKB entity