image

Lizard robot Eva Erickson

Primary tabs

Eva Erickson, a recent Georgia Tech graduate (B.S. Physics '22).