Hosur has delivered keynote addresses at many international conferences and has lectured at various international institutions . Hosur has delivered keynote addresses at various international conferences and has lectured at many international institutions .