Anton Barchuk
0000-0002-4629-3326
Tampere University
2 papers found
Refreshing results…
Cancer screening simulation models: a state of the art review
Productivity losses associated with premature mortality due to cancer in Russia: A population-wide study covering 2001–2030
Missing publications? Search for publications with a matching author name.