BooksPrice.com

book price comparison

ISBN 3030989879 books & textbook

Integrating Science and Politics for Public Health (Palgrave Studies in Public Health Policy Research)

Fafard, Patrick  Cassola, Adèle  de Leeuw, Evelyne  

Palgrave Macmillan /2023-06-01 Paperback / 364 Pages
isbn-10: 3030989879 / isbn-13: 9783030989873
 

compare price