MacPherson Cameron Ross, Scherf Artur
1] Biology of Host-Parasite Interactions Unit, Institut Pasteur, Paris, France. [2] CNRS, ERL 9195, Paris, France. [3] INSERM, Unit U1201, Paris, France.
Nat Biotechnol. 2015 Aug;33(8):805-6. doi: 10.1038/nbt.3291. Epub 2015 Jun 29.