On the promise and peril of technology for population health: A public health of consequence, November 2017

  • Sandro Galea
  • , Roger Vaughan

Research output: Contribution to journalEditorial

Original languageEnglish
Pages (from-to)1703-1705
Number of pages3
JournalAmerican journal of public health
Volume107
Issue number11
DOIs
StatePublished - Nov 2017

Cite this