Delhi Technological University recently hosted the latest edition of TEDxDTU on 18.03.2017. The 90-member strong organizing committee successfully organized the independently organized TED event. TED, which stands for Technology, Entertainment, and Design,...