+ The president gets briefing on the new vaccine – Kenya Veterinary Vaccines Production Institute
Kenya Veterinary Vaccines Production Institute