ST. MARY'S UNIVERSITY Public university in Twickenham, England
SAN ANTONIO, TX
H1b sponsor ST. MARY'S UNIVERSITY
About Employer
St Mary's University, Twickenham, is a public university in Strawberry Hill, Twickenham, in South West London. Founded in 1850, it is generally acknowledged to be the oldest Roman Catholic university in the United Kingdom.