What's Melissa doing stuck on that rock? Maybe she can hear us
aaron shared the world Stuck on a Rock.
Aaron is a Master's candidate at Washington University in St. Louis, and previously worked in the Looking Glass lab as an undergraduate. Right now, he's working on a challenge system that will test...