Bluebird Bio (France) is a research organisation in Paris, FR. OpenAlex records 125 works and 5,863 citations for it. 34 researchers list it as their most recent affiliation.