Stephen Stahl: $3,581,159 in payments from Pharma
In my last post I considered the level of transparency provided by the British Association for Psychopharmacology (BAP) in relation to its recently published Guidelines on prescribing for depressive disorders. … Continue reading Stephen Stahl: $3,581,159 in payments from Pharma