Roy Granit

103
reputation
4

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