Research from Charles Carter's laboratory