Mahboud Zabetian
Mahboud Zabetian

Mahboud Zabetian

Tinkerer, inventor, bit twiddler, entrepreneur, strategist, critic, liberal, dad