725 Parkdale Avenue
Ottawa, Ontario K1Y 4E9
Canada
The Ottawa Health Research Institute (OHRI)
economic evaluation, anticoagulation therapy, health policy