Return to Issue Details Business budget: a survey of scientific production in the period from 1995 to 2006 Download Download PDF