Agricola Odoi

Veterinary Medicine, Medicine

BVM, MSc, PhD, FAHA, FACE
28.85

Skills and expertise(13) View all

68 Following View all

120 Followers View all