Annual report pursuant to Section 13 and 15(d)

License and Transfer Agreement (Details)

v3.8.0.1
License and Transfer Agreement (Details) - Enumeral Biomedical Holdings - License and Transfer Agreement - USD ($)
Dec. 31, 2017
May 31, 2016
Apr. 30, 2016
Contingencies And Commitments [Line Items]      
Upfront license fee payment $ 0   $ 250,000
Maintenance fee payment $ 0 $ 750,000