London Research Institute Laboratoire98126LRI61 Lincoln's Inn Fields, London, WC2A 3PX.Royaume-Unihttp://www.london-research-institute.org.uk/
Immunobiology Laboratory, Cancer Research UK Institution323905France