About

Nathan Rapport is a software engineer and inventor. He holds a B.S. in physics and applied mathematics.