About Contributor

Shiwen Yap
Yap Shiwen is a part-time freelance writer, aspiring entrepreneur and overall generalist interested in exploring, researching and writing.
7 Posts
0 Upvotes
1 Comments
Contributed Content