Texas Woman's University's YouTube Channel

YouTube Channel overview

Published description: Texas Woman's University (TWU) is the nation's largest university primarily for women. TWU is a public university with campuses in Denton, Dallas, and Houston, Texas, offering bachelor's, master's, doctoral and online degrees in the health sciences, education, business and liberal arts to undergraduate and graduate students.

Creation date: 2009

Subscribe button:

YouTube Channel stats and engagement (May 2020)

Subscribers: 590
Videos: 26
Views: 11,534
Average number of Views per Video: 444

YouTube Channel playlist