GenScript Biotech Corporation

GPTKB entity