Parth Shah

Parth Shah

A self-described geek with a knack for writing and a passion for all technology

Twitter