Sensory Physiology Club keeps promoting science among school students. This time we hosted 65 kids form around New Haven!

UPD: dancing cockroach leg video!