Chris

119
reputation
2

Astrophysicist, developing instrumentation for radio telescopes.