Dr. David Leaf

Faculty member smiling while standing outside with a mountain in the background