Sadiq Jaffer

sadiqj

Entrepreneur. Researcher. Developer.

Twitter