site logo

MacroGenics finds new pharma partner in Roche