Cofnod E-bost: Studies on the sub-units of triose phosphate isomerase