Lan Shi Graduates from RIT
Lan Shi of Jiangmen, China, graduated from Rochester Institute of Technology with a Master of Fine Arts degree in graphic design from RIT's College of Imaging Arts and Sciences in the winter 201...
April, 24 2013 - Verified by Rochester Institute of Technology
Jr. Art Director at Razorfish
April 2013 - Present