LSD, still best known as the acronym for the once-popular hippie drug lysergic acid diethylamide, also is recognized to stand for something else in the pharmaceutical world. And that something may be just what the doctor ordered for those who regard profits in these hard times as nothing more than hallucinations. (BioWorld Financial Watch)