
Pain when Pressing on The Solar Plexus
The solar plexus is a system of nerves and ganglia located around the abdomen that is responsible for many bodily functions. It can be extremely painful to press on this area, with symptoms ranging from short-term discomfort to long-term pain.…