Deborah Franklin NPR Science Editor Graduation Year: 1994 Location: San Francisco, California, United States