Genscript Biotech Corp Metrics