Who has proposed C4 cycle?

M. D. Hatch and C. R. Slack has proposed C4 cycle