Team Genome Engineering & Biotechnology Unit Posted 7 March 202512 February 2026 editor Group Leader:Gianluca Petris Antonio DigrandiFrancesca AgostiniMiriam Saponaro