MacroGenics Reports Q1 Revenue of $20.78M, Beating Consensus | Intellectia.AI