1. Geisel School of Medicine at Dartmouth, Hanover, NH, USA
2. Little Rivers Healthcare, Wells River, VT, USA
3. Department of Community & Family Medicine, Geisel School of Medicine at Dartmouth, Lebanon, NH, USA
4. Department of Pediatrics, Geisel School of Medicine at Dartmouth, Lebanon, NH, USA
5. Dartmouth COOP Primary Care Based Research Network, Lebanon, NH, USA