Hofstra University 霍夫斯特拉大学1000 Hempstead Turnpike, Hempstead, NY 11549Hempstead, NY 11549View Listing
University of Alabama-Birmingham 阿拉巴马大学伯明翰分校1720 2nd Ave S, Birmingham, AL 35294Birmingham, AL 35294View Listing