Novel roles for protein disulphide isomerase in disease states: a double edged sword?

Novel roles for protein disulphide isomerase in disease states: a double edged sword?