According to the World Health Organization, around 50 million people suffer from dementia worldwide and nearly 10 million new cases are diagnosed every year. Alzheimers disease is the most common form of dementia and may contribute to 60-70% of cases. This harrowing statistic is what makes a company like Stellar Biotechnologies (SBOT.Q), which is fighting [...]