Richard Saltus Senior science writer/editor Twitter LinkedIn Graduation Year: 1984 Location: Boston, Massachusetts, United States