Adam Taylor
Adam Taylor, Professor and Director of the Clinical Anatomy Learning Centre, Lancaster University
What if you could just grow your own blood?
Adam Taylor, Professor and Director of the Clinical Anatomy Learning Centre, Lancaster University