Nathan L Crum

Nathan L Crum

Sharing hypotheses about engineering and life, testing them everyday.