You have to join International Student Medical Insurance before you join National Health Insurance. The fee is NTD500 per month. Also, you have to join National Health Insurance after you live in Taiwan for 6 consecutive months. However, we strongly suggest you join a health insurance program from your country before you come to Taiwan, in case of a gap while you arrive.