Remix.run Logo
nearbyyak an hour ago

Huge, uplifting, news, hope the study will bear further fruit. Considering that 90% of all clinical trials fail, it's good to read about a truly promising one for once.