1
by Mashreghi, Javad
Published 2013
Springer New York

2
by Fricain, Emmanuel, Mashreghi, Javad
Published 2016
Cambridge University Press

3
by Fricain, Emmanuel, Mashreghi, Javad
Published 2016
Cambridge University Press

4
by Garcia, Stephan Ramon, Mashreghi, Javad, Ross, William T.
Published 2016
Cambridge University Press

5
by Garcia, Stephan Ramon, Mashreghi, Javad, Ross, William T.
Published 2018
Springer International Publishing

6
Published 2013
Springer US
Other Authors: '; ...Mashreghi, Javad...

7
Published 2018
Springer New York
Other Authors: '; ...Mashreghi, Javad...