Under construction!

Under construction!

We are excited to be working on finishing up the Speech Lab at Penn State, and also this site. We thought about calling the lab “This Peach Lab” (say that three times fast), but then we decided on the much more boring, practical, yet simple title that we...
Skip to toolbar