Shannon Silkensen, Ph.D.

Computer Scientist