CET signs BioDtech, Inc. as New Tenant at Life Sciences Center Posted on January 17, 2005 by Cornell Care