Jack Heinemann's picture
Professor Jack Heinemann
PhD Molecular Biology
University of Canterbury
Lecturer
showMailing
Private Bag 4800, Christchurch 8140,
http://rightbiotech.tumblr.com
03 364 2500