Interview with Chen "Roman" Ling, Vice President, Shanghai Media Tech, April 7, 2020.

© 2020 Verius Ventures, LLC. Address. 2315 Lincoln Avenue, Alameda, CA 94501 USA

Contact Us