Dr John Allen

Post Doctoral Research Associate Molecular and Clinical Pharmacology

  • +44 (0)151 706 4150 / +44 (0)151 706 4311 / +44 (0)151 795 0382

    About


    • +44 (0)151 706 4150 / +44 (0)151 706 4311 / +44 (0)151 795 0382