Faculty
R. Valéry
Roy
Associate Professor
310 Spencer Lab
Department of Mechanical Engineering
University of Delaware
Newark, DE 19716
phone: (302)831-1019
email: vroy@udel.edu
PostDocs
Graduate Students
G. Fred Finberg
137 Spencer Lab
Department of Mechanical Engineering
University of Delaware
Newark, DE 19716
phone: (302)831-0748
email: finberg@me.udel.edu