Skip to main content

Roberta Bardini

5 works

Department of Life Sciences & Systems Biology, University of Torino, via Accademia Albertina 23, 10123Torino, Italy