Faculty Profile

Richard Damien Keane

Mechanical Science and Engineering
Richard Damien Keane
Richard Damien Keane
Lecturer
224 Mechanical Engineering Bldg
1206 W. Green
Urbana Illinois 61801
(217) 333-3750