Stephanie Barker

Stephanie Barker

Lab manager

Steph ensures the smooth running of our group.