Jean-Bernard Pellerin profile image
1783
Reputation: 10621
Alberta, Canada

Jean-Bernard Pellerin

BSc. Math 2010
BSc. Comp Sci 2012