Seiji Yamada, Arcelita Imasa and Mary Ochs

Seiji Yamada, MD, MPH is a family physician practicing and teaching in Hawaii. Arcelita Imasa, MD is a family medicine resident physician in Hawaii. Mary Ochs has worked as a community organizer and founder/executive director of numerous grass roots, social justice organizations.  

Stop Using Our Tax Dollars for Human Rights Abuses: Pass the Philippines Human Right Act