endostar noun1 •A particular recombinant human endostatinIn 2005, the CFDA approved endostar combined with cisplatin and vinorelbine as a regimen for stage III-IV NSCLC patients. — 2015