Alex Blumenthal and Chunhui (Rita) Du are among 126 early-career researchers who have been awarded Sloan Research Fellowships for 2024.