Columbia Technology Ventures

FIN56, a well-characterized small molecule for modeling ferroptosis-mediated cell death