SLRA Presentation & Dinner – June 2016 June 16, 2016 @ 5:15 pm - 9:00 pm The Zodiac Upper Level, 100 Plaza Frontenac, St. Louis This months presentation is for the Update on the approval of biosimilars in the United States