Defining products for a new health technology assessment agency in Madrid, Spain: a survey of decision makers.

Defining products for a new health technology assessment agency in Madrid, Spain: a survey of decision makers.