Lumira Capital leads Edesa Biotech’s $7 mln Series A financing

Share this