Joseph Cheung
Joseph Cheung

Joseph Cheung

So-called entrepreneur, half-assed software developer