Eric Lui

Dr. Eric Lui

Department of Civil & Environmental Engineering, Syracuse University, Syracuse, NY 13244-1240, USA