Patz is the author of nearly 100 peer-reviewed papers plus multiple reports, two co-edited textbooks and an encyclopedia on global environmental health This …
source
Patz is the author of nearly 100 peer-reviewed papers plus multiple reports, two co-edited textbooks and an encyclopedia on global environmental health This …
source