قوقل+في+خ..
Yahoo
Comparative Study Between Portals
Google Presentation
~Yahoo presentation~
Engineers
final ppt
Tata crucible preparation quiz 1 - answers
How Some Popular Tech Companies Got Their Names
Exploring social innovation in the bay area, tim clark, march 18 2011
Stanford lille presentation march 2011