Icon
Leyla Nazhandali

associate professor at Virginia Tech