Catabasis First In Human Launch Recognition Product

Launch recognition product commemorating a the first in human study by Catabasis Pharmaceuticals, based in Cambridge, MA