etgriffiths

141
reputation
3

Biologist stumbling my way through signal processing.