2018 Sloan Research Fellows University News: Four Johns Hopkins Scientists named Sloan Research Fellows!