Hanni Liu

  • Centre for Inflammation Research
  • Institute for Regeneration and Repair
  • University of Edinburgh

Contact details