Steve B. Howell, PhD

Steve B. Howell, PhD, Head of Space Sciences at National Aeronautics and Space Administration, has been recognized by Marquis Who’s Who Top Scientists for dedication, achievements, and leadership in Astrophysics.