Browse Research publications from UIUC by Author "Gahlon, James Mauritz"