September 17, 2012 10:00 AM
Alicia Duplessis Jasmin
For nearly a year, the communications team at Tulane University has worked to bring you a visually pleasing, easy-to-navigate news page. In this video, we introduce you to the new and improved New Wave.
Tulane University, New Orleans, LA 70118 504-865-5000 firstname.lastname@example.org