Ryan Carlyle

6,586
reputation
2
17
34

Chemical engineer with a serious 3D printing addiction.