I know that Pb is the best element for absorbing radiation.
But this element is heavy. So I am thinking about nano technology. Maybe with a new molecule structure or hibryd structures we will be able to reduce the weigt of the absorbant layer without loosing the effectivity.