Substituted IL-15 Polypeptides
Technology
E-123-2008
Patent ID
E-123-2008-0-US-03
Country
US
Application Type
National Stage
Patent Status
Issued
Patent Number
8415456
Publication Number
US-2011-0059042-A1
Application Number
12/915,363
IC
NCI
Date Filed
Date Issued