Spleen Thump. Thump the Spleen Neurolymphatic Points. The Spleen Thump point is part of the lymph system, which aids the immune system by removing toxins from the body. The spleen neurolymphatic points are the depression between the 7th and 8th rib, just below the level of the breastbone (sternum). Finding the Spleen Point Find the Read More