Sergia Hay, Ph.D.

Assistant Professor of Philosophy

Sergia Hay