Stephen Siegel

Adjunct Lecturer in Engineering