Albert Leffingwell, M.D. was an American physician, social reformer, and vocal advocate for vivisection reform. He authored many books bringing light to the cruel abuses of animal experimentation and calling for regulation. Wikipedia...
Albert Leffingwell - An Ethical Problem
An Ethical Problem
Albert Leffingwell
129
Description
Albert Leffingwell, M.D. was an American physician, social reformer, and vocal advocate for vivisection reform. He authored many books bringing light to the cruel abuses of animal experimentation and calling for regulation. Wikipedia