Carbamoyl phosphate synthetase: an amazing biochemical odyssey from substrate to product

Carbamoyl phosphate synthetase: an amazing biochemical odyssey from substrate to product