Faculty Profile

Leon Liebenberg

Mechanical Science and Engineering
Leon Liebenberg
Leon Liebenberg
Senior Lecturer
227 Mechanical Engineering Bldg
1206 W. Green
Urbana Illinois 61801
(217) 300-5496