Lie23go Lie23go Science Answered Which organs located under your ribs on your right side and can grow back if apart or removed?