Edesa Biotech's Drug Shows Promising Results in Clinical Trials | Intellectia