Genscript Biotech Corporation has announced the resignation of Dr. Liu Zhenyu from his role as rotating chief executive officer, effective 31 December 2024, as he pursues personal career development.