Meet John Dennis Liu, The Indiana Jones of Landscape Restoration 3 min read Education People Social Meet John Dennis Liu, The Indiana Jones of Landscape Restoration Pep Unlimited LLC April 19, 2021 John Dennis Liu is an ecosystem restoration researcher, educator, and filmmaker John D. Liu is director of... Read More Read more about Meet John Dennis Liu, The Indiana Jones of Landscape Restoration