Complex sentence: Yap has written several articles on Myanmar and Southeast Asia that have appeared on the Straits Times, Today, Jakarta Post among others.
Split into simpler sentences: Yap has written several articles on Myanmar and Southeast Asia. His articles have appeared on the Straits Times, Today, Jakarta Post among others.