Yes, Neem leaves might help improve liver function. it's an upscale source of antioxidants which help protect the liver against damage by certain substances (free radicals). This also helps in effective blood purification. Thus, Neem rejuvenates liver and improves its function.