Karyopharm Therapeutics has been one of IDRx's top competitors. Karyopharm Therapeutics is a Public company that was founded in 2008 in Newton, Massachusetts. Like IDRx, Karyopharm Therapeutics also competes in the Pharmaceuticals sector. Compared to IDRx, Karyopharm Therapeutics has 370 more employees.