Science for the Public is a grassroots nonprofit organization committed to the promotion of adult science literacy. The organization hosts public presentations by scientists at Boston Public Library, ...