Cancer clusters: what have we learned?

Cancer clusters: what have we learned?