NAC is growing in popularity amongst gym goers and regular people alike. But what exactly does it do for the human body? NAC N-acetyl cysteine