CPRIT awards 32 grants