English: St. Thomas has about 600 international students from more than 60 countries.
Telugu: సెయింట్ లియో 600 కి పైగా దేశాల నుండి 100 మందికి పైగా అంతర్జాతీయ విద్యార్థులకు నిలయం.