Mr. Hooman Sabarou
Mr. Hooman Sabarou
Worcester Polytechnic Institute
Mechanical Engineering
Worcester,
MA
USA
01609
Papers:
Worcester Polytechnic Institute
Mechanical Engineering
Worcester,
MA
USA
01609