ZRIntel Logo
Industry WatchGear And Accessories

Immatics Reports $79.8 Million Q2 Loss

German biotech posts revenue of $5.4 million in quarter

📅
📍Tubingen, Germany
🏠Home