English Albert C.J. Luo Cited by user 24.217.247.189 on 17 Aug 2023 Albert C.J. Luo is a distinguished research professor of mechanical engineering at Southern Illinois University, Edwardsville, IL, USA.