Skip to main content
Dabigatran etexilate Teva (previously Dabigatran etexilate Leon Farma) - EMA Drug Approval Details