Holden Thorp, Editor-in-Chief of Science Magazine