Tahaab Rais
Tahaab Rais
1 slideshow | 53 followers
Dubai, , United Arab Emirates
Recent SlideShares

12 must watch TED talks for entrepreneurs