RIBULOSE BISPHOSPHATE carboxylase-oxygenase. (London Royal society, 1985)