Company: Edwards Lifesciences Corp
Location: Los Angeles, CA
Company: Physicians Committee for Responsible Medicine