The European Cancer Observatory: A new data resource.

The European Cancer Observatory: A new data resource.