Work

Health technology assessment and priority setting for health policy in Sweden

FWCI: 9.476
Cites: 8
Cited by: 81
Related to: 10