-
Biotech Stock On The Radar: Immunomedics' Long Wait For Redemption
Wednesday, October 23, 2019 - 4:27pm | 1374Immunomedics, Inc. (NASDAQ: IMMU) is a biopharma company focusing on the development of antibody-drug conjugates, or ADCs. The Morris Plains, New Jersey-based company was founded in 1982 and has yet to market a commercial product. Its investigational therapies include ADCs that are...