Rikki Henry

St. Louis, MO

Rikki is the Program Associate for CET (Center of Emerging Technologies). www.cetstl