STL AMP
St. Louis, Missouri, United States
Pro-research. Anti-vivisection.
Putting up the necessary fight against animal research at one of the nation's major leading medical schools, Washington University in St. Louis. Because patients, taxpayers, doctors, and animals all benefit when we advance beyond vivisection. Committed, savvy, and good on a bullhorn: We're St. Louis Alliance for Medical Progress.