Mohammad Javad Mahdavi Kani

GPTKB entity