Lab Director
Lab Director
Professor Placid Matthew Ferreira
Photograph 

Email pferreir@nospam651811054d96c.illinois.edu
Title Department Head and Tungchao Julia Lu Professor
Department Mechanical Science and Engineering
Office 144 Mechanical Engineering Bldg
1206 W Green St.
Urbana, IL, 61801
1206 W Green St.
Urbana, IL, 61801
Phone (217) 333-0639