Bio-catalytic nanocompartments for in situ production of glucose-6-phosphate. Issue 73 (29th August 2017)