Search results
Value in Health > 2012 > 15 > 5 > 777-782
World Patent Information > 2011 > 33 > 1 > 34-41
Journal of Health Economics > 2006 > 25 > 5 > 803-820
Value in Health > 2012 > 15 > 5 > 777-782
World Patent Information > 2011 > 33 > 1 > 34-41
Journal of Health Economics > 2006 > 25 > 5 > 803-820