AKC Purebred Preservation Bank (PPB)

By Jerold S Bell DVM, Cummings School of Veterinary Medicine at [...]