Scott Sheppard

Scott Sheppard is an astronomer at the Carnegie Institution of Science. He’s based in Washington, D.C.