Former HDSI Postdoc Michelle Ntampaka joins Space Telescope Science Institute