Profile

Barbara Finamore

Title: China Program Director, Beijing

Company: NRDC