Prof. Dr. Hadi Karimi, Ph.D.'s Presentations: