Just the mention of Glutathione stirs all sorts of heated debates in beauty circles. So when I saw "glutathione patches" written on my dermatologist prescription, I won't lie, I was a little thrown ...