Stanley Cheung
Senior Research Scientist
Hewlett Packard Labs
USA