R&D Cooperation and Competition