Work

State-of-the-art and emerging technologies for atrial fibrillation ablation

FWCI: 1.701
Cites: 60
Cited by: 73
Related to: 10