Via Pascoli 70/3
Milan
Italy
Istituto Italiano di Tecnologia
Polymerase eta, anticancer, computer-aided drug design, enzyme inhibition