Listen to Ken Geiser as he introduces his book “Chemicals Without Harm” where he proposes a different strategy to the conventional approach to hazardous chemicals. His method is based on developing and adopting safer alternatives to hazardous chemicals rather than focusing exclusively on controlling them. Learn how, according to Geiser, a shift in strategy is already beginning through an emerging movement of scientists, corporate managers, environmental activists, and government leaders who are fashioning a new, twenty-first-century approach to chemicals.

Download the PDF

Related Bios

Share:

function externalLinks() { var current = location.hostname.replace(/^www\./, ""); // One reusable accessibility description for all external links var noticeId = "external-link-new-tab"; if (!document.getElementById(noticeId)) { var notice = document.createElement("span"); notice.id = noticeId; notice.className = "visually-hidden"; notice.textContent = "Opens in a new tab."; document.body.appendChild(notice); } document.querySelectorAll("a[href]").forEach(function (link) { var href = link.getAttribute("href"); if ( !href || href.indexOf("#") === 0 || /^(mailto:|tel:|javascript:)/i.test(href) || link.hasAttribute("download") ) {return;} var url; try { url = new URL(href, location.href); } catch (e) {return;} if (!/^https?:$/.test(url.protocol)) {return;} var destination = url.hostname.replace(/^www\./, ""); if (destination === current) {return;} // Allows an intentional same-window exception if ever needed. if ( link.getAttribute("target") === "_self" || link.hasAttribute("data-same-window") ) {return;} link.setAttribute("target", "_blank"); // Preserve any existing rel values. var rel = (link.getAttribute("rel") || "") .split(/\s+/) .filter(Boolean); if (!rel.includes("noopener")) {rel.push("noopener");} link.setAttribute("rel", rel.join(" ")); // Preserve any existing aria-describedby value. var describedBy = (link.getAttribute("aria-describedby") || "") .split(/\s+/) .filter(Boolean); if (!describedBy.includes(noticeId)) {describedBy.push(noticeId);} link.setAttribute("aria-describedby", describedBy.join(" ")); }); }