20230526065647.497473 2090-6218 Egyptian Liver Journal Egyptian Liver Journal (Print) Egyptian Liver Journal Egypt Egyptian Liver Journal (Print)