'Current slide deck presentation' link has been removed. The text is there. Maybe we'll get an update soon? https://www.oncolixbio.com/news-and-events.html