Renowned cat veterinarian and beloved Cornell University professor James Richards died Tuesday from injuries suffered in a motorcycle accident that occurred on Sunday.
Richards, the director of Cornell University College of Veterinary Medicine’s Feline Health Center, was thrown from his motorcycle when he attempted to avoid a cat in the road.