Meera Sara Cherian has received the Best Technical Paper Award