Departmental Affiliations
Affiliated
Contact Info
California State Polytechnic University, 3801 W. Temple Avenue
Pomona
California
91768
US
Experiences & Accomplishments
Education
PhD
Virginia Polytechnic Institute and University
2010
MS
Sharif University of Technology
2003