Lucinda Roy

Roy is Alumni Distinguished Professor at Virginia Tech.