Alphabio is a research organisation in Marseille, FR. OpenAlex records 484 works and 34,811 citations for it. 82 researchers list it as their most recent affiliation.