People who particularly dislike vivisection

Member for: 2 years 32 weeks
Employment sector: health and medicine
Town and country: E. London UK
Region: UK