Craig Marshall

Biochemist with a background in genetics and experience in governance.

Friend of The Conversation
What is this? Become a friend.
  • Dunedin, New Zealand
  • Joined