Amir Shareghi Najar (PhD, Msc, Bsc)