Great article by Derek Knottenbelt on treating tumours in horses!

Sarcoids prepuce horse
Equine Sarcoid treatment