Dr Catherine Flick

  • De Montfort University
  • Lecturer, Innovation
  • United Kingdom

My co-authors include