Jim Leape

Jim Leape

Senior Fellow, Stanford Woods Institute for the Environment; Co-Director, Stanford Center for Ocean Solutions

Latest Posts

Content Feed

Advertisement