Sandra L. Postel (nee Biltz), age 58, of Avon, formerly of Arizona, passed away Monday, November 25, 2019. Sandra was born on February 23, 1961 in Elyria, OH to Don and Dolores (nee DeWald) Biltz.
The world's population hit 7 billion on Monday but Sandra Postel, a leading freshwater expert, is more concerned about how we will feed the 8 billion people that will inhabit our planet by 2025.
Sandra Postel, the leading water expert for the National Geographic Society's Freshwater Initiative. (Courtesy photo) * I understand and agree that registration on or use of this site constitutes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results