It's nice to see the Selecta Biosciences, Inc. (NASDAQ:SELB) share price up 22% in a week. But will that repair the damage for the weary investors who have owned this stock as it declined over half a ...