Roy Granit

325
reputation
2
20

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