Pharmacokinetic Study of Nalbuphine in Surgical Patients Undergoing General Anesthesia with Varying Degrees of Liver Dysfunction Article in Drug Design Development and Therapy (July 2022)