Cancer causes & control

Cancer causes & control
0957-5243
Πανεπιστήμιο Πάτρων
1990- (3 years)
https://www.jstor.org/journal/canccauscont