Prof. Barbara Engelhardt recipient of an Alfred P. Sloan Foundation Research Fellowship