JD Gagnon

JD Gagnon

Changing the world, one dApp at a time.
All activity