A Computer Science Power Couple Margaret Fleck and David Forsyth in Candid Interview

The University of Illinois at Urbana-Champaign (UIUC) is home to many brilliant minds, but few pairings resonate quite like Margaret Fleck…