Karen James

Karen James is an independent geneticist, molecular ecologist, and science writer based in Bar Harbor, Maine.