Dr James Armstrong

Dr James Armstrong

PhD, MChem

Expertise

  • Tissue Engineering
  • Regenerative Medicine
  • Organoids
  • Biotechnologies
  • Biomaterials
  • Ultrasound

Current positions