Science Renowned Veterinarian W. Marvin Mackie Passes Away at Home Dr. W. Marvin Mackie, a respected figure in the veterinary community, died at home in San Pedro on October 5, 2023, following a brief... Editorial3 hours ago