ARTICLE | Clinical News
Organogenesis regulatory update
November 1, 1993 8:00 AM UTC
Organogenesis Inc. (ORG) ORG received notice of allowance from the U.S. Patent and Trademark Office for Patent No. 5,256,418 covering the invention and methods of making the company's Dense Fibrillar ...