ECE Professor Russell Dupuis and his colleagues were awarded the 2021 Queen Elizabeth Prize for Engineering on February 2.