Comparison of single-dose nalbuphine versus tramadol for postoperative pain management in ... (Journal of Preventive Medicine and Public Health, 2016)