American Association of Bovine Practitioners

When: September 15-17, 2016
Where: Charlotte, NC

www.aabp.org