Foundation for Biomedical Research Anti-Animal Rights Ad Ran across this older ad from the Foundation for Biomedical Research the other day. Foundation for Biomedical Research Anti-Animal Rights Ad