100 employees
Michelson IP is one of Michelson 20MM’s educational technology initiatives that make learning about intellectual property rights easy.
2016