ROCKVILLE, Md. & LINCOLN, Neb.--(BUSINESS WIRE)--Immunomic Therapeutics, Inc. (ITI) and Nature Technology Corporation (NTC) announce today that they have entered into a new license agreement. The ...