Mohammadreza Aghakashkooli Overview Organisational affiliations Mathematics, Physics and Electrical Engineering