Search results for: Stefano Bonassi
Environmental Science and Pollution Research > 2015 > 22 > 9 > 6957-6967
Mutation Research-Reviews in Mutation Research > 2006 > 612 > 1 > 1-13
Mutation Research-Reviews in Mutation Research > 2006 > 612 > 1 > 14-39