An upper abdominal swelling causing nausea and vomiting Academic Article 2005 uri icon