Sinon nendoroid. Statistics degree. Delmas mpumalanga south africa. Sarcoids in horses.