26 Scholarships for Seychelles Students in Thailand degree Masters