Mark Uretsky

Mark Uretsky

Software Development, Business, Investments, AI & Self Improvement.