14 employees
Grace Science is a developer of small molecule inhibitors of NGLY1 to treat various forms of cancer.
2017