Cofnod E-bost: Emphasising the European Union's Commitment to Cancer Research: A Helicopter View of the Seventh Framework Programme for Research and Technological Development