The world awaits...

pincus (1)

222 Maple Ave

Where the birth control pill was invented. AKA "The Pill" https://en.wikipedia.org/wiki/Worcester_Foundation_for_Biomedical_Research [gallery] Location: 222 Maple Ave 222 Maple Ave, Shrewsbury, MA 01545, USA Original post: Link

Continue reading...