Prof. Dr. Mohammad Nasih

GPTKB entity