L. Johnson

Imperial College London, London, ENG, United Kingdom

Are you L. Johnson?

Claim your profile

Publications (13)22.23 Total impact

Publication Stats

27 Citations
32 Downloads
394 Views
22.23 Total Impact Points

Institutions

  • 2011
    • Imperial College London
      • Department of Surgery and Cancer
      London, ENG, United Kingdom
  • 2005–2011
    • Institute of Cancer Research
      Londinium, England, United Kingdom