
Jean-Sebastien Spratt
Engineering & Technology / Mechanical Engineering
AD Scientific Index ID: 5695923
California Institute of Technology
person_outline
Jean-Sebastien Spratt's MOST POPULAR ARTICLES