Vitamin C: new role of the old vitamin in the cardiovascular system?

Vitamin C: new role of the old vitamin in the cardiovascular system?