THELMA University Abbreviation

THELMA has various meanings in the University category. Discover the full forms, definitions, and usage contexts of THELMA in University.

Times Higher Education Leadership and Management Award

Most Common University
Times Higher Education Leadership and Management Awards
University

Citation

Last updated: