Team S on Newnex: German Biotech Firm Insempra Secures $20 Million in…