Home PR Newswire Genscript Biotech Reports 2021 Interim Financial Results