James Rosten

Active Beverly Hills, CA Manager for Patent Capital, LLC