An apparatus for the removal of uranium from a body of material is provided. The apparatus has at least one ultrasonic extractor, having a bottom and a top. The at least one ultrasonic extractor is configured to accept solids at the bottom and acid at the top, and has a mixing screw and at least one source of ultrasonic energy. The mixing screw is configured to transport the solids in a direction countercurrent to the acid in the at least one ultrasonic extractor; and the source of ultrasonic energy is configured to impart ultrasonic energy into the solids and the acid, as the solids and the acid traverse the at least one ultrasonic extractor countercurrently.