Josh Kearns

I am an environmental chemist and engineer with a specialty in appropriate technologies for low-resource settings.
7 public subscriptions

No posts