Open menu
Donald Victor Shiner
Marketing planning in high technology firms