Department of Biochemistry and Molecular Biology Laboratoire63616Royaume-Uni
Department of Biochemistry and Molecular Biology Institution315945France