Stroke prevention in atrial fibrillation: warfarin faces its challengers.

Stroke prevention in atrial fibrillation: warfarin faces its challengers.