RESEARCH INTERESTS

Video Streaming on Wide Area Networks

Peer-to-Peer Computer Networks

Distributed Search for Resource Discovery

Video Coding

Machine Vision