John David Kabasa
John David Kabasa is the dean of the Faculty of Veterinary Medicine at Makerere University and chair of the International Network on Animal and Biomedical Sciences for Africa.
John David Kabasa is the dean of the Faculty of Veterinary Medicine at Makerere University and chair of the International Network on Animal and Biomedical Sciences for Africa.