Mohsen is currently doing his Ph.D. in Industrial Engineering (Public Transportation Planning) at École Polytechnique de Montréal, Canada. He received his M.Eng. degree in Environmental Science Engineering (Transportation and Sustainable Development) from ParisTech, France (École Nationale des Ponts et Chaussées, École Polytechnique de Paris et École Nationale Supérieure des Mines de Paris), his M.Sc. degree in Civil Engineering (Transportation Planning) from Sharif University of Technology, Iran, and his B.Eng. degree in Civil Engineering from Isfahan University of Technology, Iran.