Michel Godin

MIT · The University Of Ottawa
Total Patents: 7
Overall Rank: #718,253
Years Active: 2012–2021
MIT Rank: #1,242