Sorrel Harriet
Sorrel Harriet

Sorrel Harriet

Sharing thoughts on software development in academia.