Selecta Biosciences Announces Appointment of Scott D. Myers to Board of Directors Bay Street 6 years ago