Now
79
Fri
99
Sat
Research has been halted including implanting experimental medical devices in seven cats' backs and legs.