James Davidoff

459
reputation

Aspiring physicist, autodidact.