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