His main research interests are in the area of computer networks, distributed computing, and wireless mobile networks. He has co-authored dozens of papers published in international journals and conferences including IEEE/ACM Transactions on Networking, Computer Networks Journal, and IEEE ICNP.