Better Online Ads — More Private. More Relevant. More ROI.

Paper Trail

Project Websites

Better Online Privacy — On Websites. On Mobiles. On Social Networks.

Paper Trail

Project Websites

Better Mobile Primitives — For Privacy. For Energy. For Localization.

Paper Trail

Project Websites

Better Middleboxes — For Connectivity. For Security. For Management.

Thesis

Paper Trail

Project Websites

Better Peer-to-Peer Primitives — For VoIP. For Video. For Search.

Paper Trail

Other

Paper trail

Project Websites