Efferocytosis: the art of cellular clearance and novel perspectives in disease therapy. — SciRadar