Healthcare super fund HESTA directly invests in Inventia Life Science | Biotech Dispatch