Kristi Stari

Kristi Stari is a senior biochemistry major at Eckerd College in Saint Petersburg, Florida.

Articles