Chris

809
reputation
1
8
18

Astrophysicist, developing instrumentation for radio telescopes.