Art Leak, an employee at Anderson University in Indiana

Art Leak


University Registrar, VA Certifying Official