Research at the CGCA