The US Pharmacopeia says the 3,170 pairs of drug names it has identified that look or sound alike is nearly ...