Allecra allecra.comBiotechFrance, Germany (Europe) Listed by Andera Partners BioMed Partners Xeraya Capital Recorded changes No recorded changes. Spotted something wrong? Tell us.