The SFBI website will be fully translated in English soon.
Bioinformatics and Biostatistics Hub 25-28 rue du Docteur Roux Paris France