Ted Baker

University of Auckland, Окленд, Auckland, New Zealand

Are you Ted Baker?

Claim your profile

Publications (5)13.37 Total impact

Publication Stats

4 Citations
13.37 Total Impact Points

Institutions

  • 2003-2007
    • University of Auckland
      • School of Biological Sciences
      Окленд, Auckland, New Zealand