EFMA defeated a primate lab at Cambridge University – read about this track record of success
EFMA is the European branch of AFMA – Americans for Medical Advancement – and both organisations illustrate the scientific case for FLOE. In December 2002 EFMA acted as chief scientific witness for an historic animal protection coalition in the UK, … Continue reading