Roy Granit

315
reputation
1
19

I thrive at the intersection of science and technology (opinions & questions are my own)