nelatimotide and adegramotide (DSP-7888 dosing emulsion)

nelatimotide and adegramotide (DSP-7888 dosing emulsion)
Trade Name
Orphan Indication Brain cancer
USA Market Approval USA
USA Designation Date 2017-09-18 00:00:00
Sponsor Boston Biomedical, Inc.;640 Memorial Drive;Cambridge, Massachusetts, 02139