Area of research
Computer Networks and Communications · Hardware and Architecture
Research interest
Research interests include Distributed systems and fault tolerance, Caching and Content Delivery, Opportunistic and Delay-Tolerant Networks, and Peer-to-Peer Network Technologies.