Richard Chau named Tulane University’s new chief investment officer

May 12, 2021
inset image: inset image caption: