Chris

137
reputation
9

Astrophysicist, developing instrumentation for radio telescopes.