Evelo Biosciences, biotech firm launched by Flagship, shuts down
E velo Biosciences, a startup hoping to use the trillions of microbes in and on the human body to fight disease, is shutting down after running low on cash and seeing multiple drug trial...