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