1 definition by limit government
Federal or state funding of medical research, such as that involving stem cells, which ultimately benefits new product development for profitable multinational pharmaceutical corporations.
by limit government November 15, 2004