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