Neal Barnard

Neal D. Barnard is an American physician, researcher, animal rights advocate, and founding president of the Physicians Committee for Responsible Medicine (PCRM). Barnard has autho…

Filmography