Centre de Biologie Structuraleh-index: 124Total citations: 69,865Total papers: 2,313Homepage: https://www.cbs.cnrs.fr