J. Cherfils
Laboratoire d'Enzymologie et Biochimie Structurales
UPR 9063 CNRS
1 avenue de la Terrasse
91198 Cedex
France
Name/email consistency: high
Laboratoire d'Enzymologie et Biochimie Structurales
UPR 9063 CNRS
1 avenue de la Terrasse
91198 Cedex
France
Name/email consistency: high