RICE > Staff < BACK TO STAFF Sarah Callan Research & Administrative Support for DSP Group: Dr. Richard Baraniuk Electrical & Computer Engineering CONTACT Duncan Hall 2026 | 713.348.5787 | sarah.callan@rice.edu