- cafead   Dec 08, 2022 at 10:22: AM
via Relmada Therapeutics’ REL-1017 has failed another phase 3 depression clinical trial. And, like last time, the biotech has blamed everything but the drug candidate, pinning the failures on “a limited number of high enrolling sites with unplausible placebo response.”
article source
article source