Real think-tank people pondering this!
Articles in the healthcare category
Pros/Cons of Not Having Drug Patents
Non-fiscal up- and down-sides of publicly funding drug development.
Publicly Funding Drug Development
Publicly fund drug R&D to save $37 billion a year, here's how.