Yale School of Management

Dean Takahashi

Executive Director of the Yale Carbon Containment Lab