Office Address
Office Address
A-606, R&D Block
Indraprastha Institute of Information Technology Delhi
Okhla Phase-III, New Delhi 110020, India
Email : debidas@iiitd.ac.in
Phone: 011-26907596
A-606, R&D Block
Indraprastha Institute of Information Technology Delhi
Okhla Phase-III, New Delhi 110020, India
Email : debidas@iiitd.ac.in
Phone: 011-26907596