Today’s Top Three in Pharma 032609 posted on March 26, 2009Psychiatrists - no more $$, thanks - Amid the flak surrounding several prominent psychiatrists (see here and here) and their ties to the drug industry, the American Psychiatric Association has decided …Continue Reading about Today’s Top Three in Pharma 032609 →