Mehran er utdannet innen både statsvitenskap og økonomi fra University of Nottingham i England. Senere tok han mastergrad i internasjonal rett ved Johns Hopkins University i USA. Senere har han tatt etterutdanning innen nasjonalinntekter og pengestrømregnskap.