Chris

105
reputation
5

Astrophysicist, developing instrumentation for radio telescopes.