Science & Technology Sound Science? The National Institute for the Environment's alarmist agenda Lisa Snell | 11.1.1994 12:00 AM