An international team of scientists, including Northwestern University astrophysicists, has detected 128 new ...