Skip to content

Professor David C BarrettBSc(Bristol), BVSc(Bristol), FRCVS, Cert CHP(RCVS), DBR(Liv.), DCHP(RCVS), Dip ECBHM, FHEA

Professor of Bovine Medicine, Production and Reproduction

  1. 2013
  2. Livestock (Journal)

    David C Barrett (Editor)
    Jan 2013 → …

    Activity: Publication peer-review and editorial work typesEditorial activity

  3. 2010
  4. Veterinary Journal (Journal)

    David C Barrett (Editorial board member)
    2010 → …

    Activity: Publication peer-review and editorial work typesEditorial activity

  5. 2002
  6. Cattle Practice (Journal)

    David C Barrett (Editor)
    Oct 2002Oct 2005

    Activity: Publication peer-review and editorial work typesEditorial activity