avatar

Amber Thrall

Mathematician and Computer Scientist