IOCB Invited Lectures 2018