Environmental Health: Evidence At Three Scales. by Karnjana Sanglimsuwan