Mr. Wen was born in Taiwan in 1973. As a young child, he emigrated to the United States with his family, and grew up in the small town of New Albany, Indiana. He received his undergraduate degree from Wheaton College in Wheaton, IL.
There are no related websites on file for this developer. If you know of any related websites for the person, please consider contributing them.