HitGen and Nitrase Therapeutics Enter Research Agreement
China-based HitGen Inc. (SHA: 688222) announced a research agreement with US firm Nitrase Therapeutics, Inc....
China-based HitGen Inc. (SHA: 688222) announced a research agreement with US firm Nitrase Therapeutics, Inc....