"we hope and believe will have immensely valuable long-term implications for reliable, animal-free drug-testing"
I'm all for fighting against and eliminating any kind of testing and experimentation on animals, but this alone is a very solid example of why we fail as a society. Human life has officially been declared as a lower life form than that of animals by "scientists". What kind of sick freaks are running these facilities?!