English: Saint Leo is home to more than 600 international students from over 100 countries.
Telugu: సెయింట్ లియో 600 కి పైగా దేశాల నుండి 100 మందికి పైగా అంతర్జాతీయ విద్యార్థులకు నిలయం.