Carl Shen
Carl Shen

Carl Shen

Medium member since November 2018