|
|
Show 7 Days
Printable Version
For Information Regarding the Accuracy of This Data: MesoWest Disclaimer
OBS:CW5174 Granite FallsWeather Conditions for: CW5174 Granite Falls, WA (C5174) Elev: 453 ft; Latitude: 48.04489; Longitude: -121.95480
Current time: | Thu, 09 Oct 23:33 pm (PDT) | Most Recent Observation: | Thu, 09 Oct 11:20 pm (PDT) |
Time | Temp. | Dew | Relative | Wind | Wind | Altimeter | Station | Quality |
| | Point | Humidity | Direction | Speed | Setting | Pressure | Control |
---|
(PDT) | (f) | (f) | (%) | | (mph) | (inches) | (inches) | |
09 Oct 11:20 pm | 40 | 38 | 92 | WNW | | 30.20 | 29.718 | OK |
09 Oct 11:00 pm | 41 | 39 | 92 | WNW | | 30.19 | 29.709 | OK |
09 Oct 10:50 pm | 41 | 39 | 92 | WNW | | 30.19 | 29.709 | OK |
09 Oct 10:30 pm | 41 | 39 | 92 | WNW | | 30.19 | 29.709 | OK |
09 Oct 10:20 pm | 42 | 40 | 92 | WNW | | 30.19 | 29.709 | OK |
09 Oct 10:00 pm | 42 | 40 | 91 | WNW | | 30.19 | 29.709 | OK |
09 Oct 9:40 pm | 42 | 39 | 90 | WNW | | 30.19 | 29.709 | OK |
09 Oct 9:30 pm | 42 | 39 | 90 | WNW | | 30.19 | 29.709 | OK |
09 Oct 9:20 pm | 43 | 40 | 90 | WNW | | 30.19 | 29.709 | OK |
09 Oct 9:00 pm | 43 | 40 | 89 | WNW | | 30.19 | 29.709 | OK |
09 Oct 8:40 pm | 44 | 41 | 89 | WNW | | 30.19 | 29.709 | OK |
09 Oct 8:30 pm | 44 | 41 | 89 | WNW | | 30.19 | 29.709 | OK |
09 Oct 8:20 pm | 44 | 41 | 89 | WNW | | 30.19 | 29.709 | OK |
09 Oct 8:00 pm | 44 | 41 | 90 | ENE | | 30.17 | 29.689 | OK |
09 Oct 7:50 pm | 44 | 41 | 90 | ENE | | 30.17 | 29.689 | OK |
09 Oct 7:30 pm | 45 | 42 | 89 | ENE | | 30.17 | 29.689 | OK |
09 Oct 7:20 pm | 45 | 42 | 88 | ENE | | 30.17 | 29.689 | OK |
09 Oct 7:00 pm | 45 | 42 | 88 | ENE | | 30.17 | 29.689 | OK |
09 Oct 6:40 pm | 45 | 41 | 87 | ENE | | 30.17 | 29.689 | OK |
09 Oct 6:30 pm | 46 | 42 | 87 | ENE | | 30.16 | 29.679 | OK |
09 Oct 6:20 pm | 46 | 42 | 86 | ENE | | 30.16 | 29.679 | OK |
09 Oct 6:00 pm | 47 | 42 | 84 | E | | 30.16 | 29.679 | OK |
09 Oct 5:40 pm | 48 | 43 | 82 | E | | 30.16 | 29.679 | OK |
09 Oct 5:30 pm | 48 | 43 | 82 | E | | 30.16 | 29.679 | OK |
09 Oct 5:10 pm | 49 | 43 | 79 | E | | 30.16 | 29.679 | OK |
09 Oct 5:00 pm | 49 | 42 | 76 | E | | 30.16 | 29.679 | OK |
09 Oct 4:50 pm | 49 | 41 | 75 | E | | 30.16 | 29.679 | OK |
09 Oct 4:30 pm | 49 | 42 | 77 | E | | 30.16 | 29.679 | OK |
09 Oct 4:10 pm | 49 | 40 | 71 | E | | 30.16 | 29.679 | OK |
09 Oct 4:00 pm | 49 | 41 | 73 | E | | 30.16 | 29.679 | OK |
09 Oct 3:40 pm | 50 | 43 | 77 | SE | | 30.17 | 29.689 | OK |
09 Oct 3:30 pm | 50 | 42 | 74 | SW | | 30.16 | 29.679 | OK |
09 Oct 3:20 pm | 50 | 43 | 78 | WNW | | 30.16 | 29.679 | OK |
09 Oct 3:00 pm | 51 | 44 | 78 | W | | 30.16 | 29.679 | OK |
09 Oct 2:40 pm | 51 | 43 | 75 | WSW | | 30.16 | 29.679 | OK |
09 Oct 2:30 pm | 50 | 44 | 80 | E | | 30.16 | 29.679 | OK |
09 Oct 2:20 pm | 50 | 43 | 78 | WNW | | 30.16 | 29.679 | OK |
09 Oct 2:00 pm | 50 | 44 | 79 | WNW | | 30.17 | 29.689 | OK |
09 Oct 1:40 pm | 51 | 43 | 75 | NW | | 30.17 | 29.689 | OK |
09 Oct 1:30 pm | 51 | 42 | 70 | NW | | 30.17 | 29.689 | OK |
09 Oct 1:10 pm | 50 | 41 | 70 | SE | | 30.18 | 29.699 | OK |
09 Oct 1:00 pm | 50 | 43 | 77 | NE | | 30.19 | 29.709 | OK |
09 Oct 12:40 pm | 49 | 44 | 84 | NE | | 30.19 | 29.709 | OK |
09 Oct 12:30 pm | 48 | 45 | 88 | NE | | 30.19 | 29.709 | OK |
09 Oct 12:20 pm | 47 | 45 | 92 | NE | | 30.19 | 29.709 | OK |
09 Oct 12:00 pm | 47 | 46 | 97 | NE | | 30.20 | 29.718 | OK |
09 Oct 11:50 am | 47 | 46 | 98 | NE | | 30.20 | 29.718 | OK |
09 Oct 11:30 am | 47 | 47 | 99 | NE | | 30.20 | 29.718 | OK |
09 Oct 11:10 am | 46 | 46 | 99 | E | | 30.20 | 29.718 | OK |
09 Oct 11:00 am | 46 | 46 | 99 | E | | 30.20 | 29.718 | OK |
09 Oct 10:50 am | 45 | 45 | 99 | E | | 30.20 | 29.718 | OK |
09 Oct 10:30 am | 44 | 43 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 10:20 am | 43 | 42 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 10:00 am | 42 | 41 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 9:50 am | 41 | 40 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 9:30 am | 40 | 40 | 98 | E | | 30.21 | 29.728 | OK |
09 Oct 9:20 am | 39 | 39 | 98 | E | | 30.21 | 29.728 | OK |
09 Oct 9:00 am | 37 | 37 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 8:50 am | 37 | 37 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 8:30 am | 37 | 37 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 8:20 am | 36 | 36 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 8:00 am | 35 | 35 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 7:50 am | 35 | 35 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 7:30 am | 35 | 35 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 7:20 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 7:00 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 6:50 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 6:30 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 6:10 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 6:00 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 5:50 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 5:30 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 5:10 am | 34 | 34 | 98 | E | | 30.20 | 29.718 | OK |
09 Oct 5:00 am | 34 | 33 | 97 | E | | 30.20 | 29.718 | OK |
09 Oct 4:50 am | 34 | 33 | 97 | E | | 30.20 | 29.718 | OK |
09 Oct 4:30 am | 35 | 34 | 97 | E | | 30.20 | 29.718 | OK |
09 Oct 4:20 am | 35 | 34 | 97 | E | | 30.20 | 29.718 | OK |
09 Oct 4:00 am | 35 | 34 | 97 | E | | 30.20 | 29.718 | OK |
09 Oct 3:50 am | 35 | 34 | 97 | E | | 30.20 | 29.718 | OK |
09 Oct 3:30 am | 35 | 34 | 97 | E | | 30.21 | 29.728 | OK |
09 Oct 3:10 am | 36 | 35 | 97 | E | | 30.21 | 29.728 | OK |
09 Oct 3:00 am | 35 | 34 | 97 | E | | 30.21 | 29.728 | OK |
09 Oct 2:50 am | 36 | 35 | 97 | E | | 30.21 | 29.728 | OK |
09 Oct 2:30 am | 36 | 35 | 97 | E | | 30.22 | 29.738 | OK |
09 Oct 2:20 am | 36 | 35 | 97 | E | | 30.22 | 29.738 | OK |
09 Oct 2:00 am | 36 | 35 | 97 | E | | 30.22 | 29.738 | OK |
09 Oct 1:50 am | 37 | 36 | 97 | E | | 30.22 | 29.738 | OK |
09 Oct 1:30 am | 37 | 36 | 97 | E | | 30.22 | 29.738 | OK |
09 Oct 1:20 am | 37 | 36 | 97 | E | | 30.22 | 29.738 | OK |
09 Oct 1:00 am | 37 | 36 | 97 | E | | 30.23 | 29.748 | OK |
09 Oct 12:50 am | 38 | 37 | 97 | E | | 30.23 | 29.748 | OK |
09 Oct 12:30 am | 38 | 37 | 97 | E | | 30.23 | 29.748 | OK |
09 Oct 12:20 am | 38 | 37 | 97 | E | | 30.23 | 29.748 | OK |
09 Oct 12:00 am | 39 | 38 | 97 | E | | 30.25 | 29.768 | OK |
08 Oct 11:50 pm | 39 | 38 | 97 | E | | 30.25 | 29.768 | OK |
08 Oct 11:30 pm | 39 | 38 | 97 | E | | 30.25 | 29.768 | OK |
08 Oct 11:20 pm | 39 | 38 | 97 | E | | 30.25 | 29.768 | OK |
08 Oct 11:00 pm | 40 | 39 | 97 | E | | 30.25 | 29.768 | OK |
08 Oct 10:50 pm | 41 | 40 | 97 | E | | 30.26 | 29.778 | OK |
08 Oct 10:30 pm | 41 | 40 | 97 | E | | 30.27 | 29.788 | OK |
08 Oct 10:20 pm | 41 | 40 | 97 | E | | 30.27 | 29.788 | OK |
08 Oct 10:00 pm | 41 | 40 | 97 | E | | 30.27 | 29.788 | OK |
08 Oct 9:40 pm | 42 | 41 | 97 | E | | 30.27 | 29.788 | OK |
08 Oct 9:30 pm | 42 | 41 | 97 | E | | 30.28 | 29.797 | OK |
08 Oct 9:20 pm | 42 | 41 | 97 | E | | 30.28 | 29.797 | OK |
08 Oct 9:00 pm | 42 | 41 | 96 | E | | 30.28 | 29.797 | OK |
08 Oct 8:50 pm | 43 | 42 | 96 | E | | 30.28 | 29.797 | OK |
08 Oct 8:30 pm | 43 | 42 | 95 | E | | 30.29 | 29.807 | OK |
08 Oct 8:20 pm | 43 | 42 | 95 | E | | 30.29 | 29.807 | OK |
08 Oct 8:00 pm | 44 | 43 | 95 | E | | 30.29 | 29.807 | OK |
08 Oct 7:50 pm | 44 | 43 | 95 | E | | 30.29 | 29.807 | OK |
08 Oct 7:30 pm | 45 | 44 | 95 | E | | 30.30 | 29.817 | OK |
08 Oct 7:20 pm | 45 | 44 | 95 | E | | 30.30 | 29.817 | OK |
08 Oct 7:00 pm | 46 | 44 | 94 | E | | 30.30 | 29.817 | OK |
08 Oct 6:50 pm | 46 | 44 | 94 | E | | 30.30 | 29.817 | OK |
08 Oct 6:30 pm | 47 | 45 | 94 | E | | 30.31 | 29.827 | OK |
08 Oct 6:20 pm | 48 | 46 | 94 | E | | 30.31 | 29.827 | OK |
08 Oct 6:00 pm | 48 | 46 | 94 | E | | 30.32 | 29.837 | OK |
08 Oct 5:50 pm | 49 | 47 | 94 | E | | 30.32 | 29.837 | OK |
08 Oct 5:30 pm | 49 | 47 | 94 | E | | 30.33 | 29.847 | OK |
08 Oct 5:20 pm | 49 | 47 | 92 | E | | 30.33 | 29.847 | OK |
08 Oct 5:00 pm | 50 | 48 | 92 | E | | 30.34 | 29.857 | OK |
08 Oct 4:50 pm | 50 | 47 | 90 | E | | 30.34 | 29.857 | OK |
08 Oct 4:30 pm | 50 | 46 | 86 | E | | 30.34 | 29.857 | OK |
08 Oct 4:20 pm | 50 | 45 | 82 | E | | 30.34 | 29.857 | OK |
08 Oct 4:00 pm | 50 | 44 | 81 | ENE | | 30.35 | 29.867 | OK |
08 Oct 3:50 pm | 50 | 44 | 81 | ENE | | 30.35 | 29.867 | OK |
08 Oct 3:30 pm | 52 | 45 | 78 | E | | 30.36 | 29.876 | OK |
08 Oct 3:20 pm | 53 | 45 | 75 | E | | 30.36 | 29.876 | OK |
08 Oct 3:00 pm | 53 | 46 | 77 | SSE | | 30.37 | 29.886 | OK |
08 Oct 2:50 pm | 53 | 46 | 78 | SSE | | 30.37 | 29.886 | OK |
08 Oct 2:30 pm | 52 | 45 | 76 | SW | | 30.37 | 29.886 | OK |
08 Oct 2:20 pm | 52 | 46 | 80 | SSW | | 30.37 | 29.886 | OK |
08 Oct 2:00 pm | 52 | 46 | 81 | SW | | 30.39 | 29.906 | OK |
08 Oct 1:50 pm | 51 | 45 | 80 | WSW | | 30.39 | 29.906 | OK |
08 Oct 1:30 pm | 51 | 48 | 89 | S | | 30.40 | 29.916 | OK |
08 Oct 1:20 pm | 50 | 47 | 89 | S | | 30.40 | 29.916 | OK |
08 Oct 1:00 pm | 50 | 47 | 90 | S | | 30.40 | 29.916 | OK |
08 Oct 12:50 pm | 50 | 47 | 89 | WNW | | 30.40 | 29.916 | OK |
08 Oct 12:30 pm | 50 | 49 | 96 | ENE | | 30.41 | 29.926 | OK |
08 Oct 12:20 pm | 49 | 48 | 95 | ENE | | 30.41 | 29.926 | OK |
08 Oct 12:00 pm | 49 | 47 | 94 | ENE | | 30.42 | 29.936 | OK |
08 Oct 11:50 am | 49 | 47 | 93 | ENE | | 30.42 | 29.936 | OK |
08 Oct 11:30 am | 50 | 46 | 85 | ENE | | 30.42 | 29.936 | OK |
08 Oct 11:20 am | 51 | 46 | 84 | W | | 30.42 | 29.936 | OK |
08 Oct 11:00 am | 51 | 46 | 84 | SSE | | 30.43 | 29.945 | OK |
08 Oct 10:50 am | 50 | 46 | 85 | ESE | | 30.43 | 29.945 | OK |
08 Oct 10:30 am | 50 | 47 | 88 | ESE | | 30.43 | 29.945 | OK |
08 Oct 10:20 am | 49 | 46 | 89 | SE | | 30.43 | 29.945 | OK |
08 Oct 10:00 am | 48 | 47 | 98 | SE | | 30.43 | 29.945 | OK |
08 Oct 9:50 am | 47 | 46 | 98 | SSE | | 30.43 | 29.945 | OK |
08 Oct 9:30 am | 46 | 45 | 98 | SSE | | 30.44 | 29.955 | OK |
08 Oct 9:20 am | 46 | 45 | 98 | S | | 30.44 | 29.955 | OK |
08 Oct 9:00 am | 45 | 44 | 98 | S | | 30.44 | 29.955 | OK |
08 Oct 8:50 am | 45 | 44 | 98 | S | | 30.44 | 29.955 | OK |
08 Oct 8:30 am | 44 | 43 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 8:20 am | 44 | 43 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 8:00 am | 43 | 42 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 7:50 am | 43 | 42 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 7:30 am | 43 | 42 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 7:20 am | 43 | 42 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 7:00 am | 44 | 43 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 6:50 am | 44 | 43 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 6:30 am | 44 | 43 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 6:20 am | 44 | 43 | 98 | S | | 30.43 | 29.945 | OK |
08 Oct 6:00 am | 44 | 43 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 5:50 am | 44 | 43 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 5:30 am | 44 | 43 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 5:20 am | 44 | 43 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 5:00 am | 44 | 43 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 4:50 am | 44 | 43 | 97 | S | | 30.42 | 29.936 | OK |
08 Oct 4:30 am | 44 | 43 | 97 | S | | 30.42 | 29.936 | OK |
08 Oct 4:20 am | 44 | 43 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 4:00 am | 45 | 44 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 3:50 am | 45 | 44 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 3:30 am | 45 | 44 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 3:20 am | 45 | 44 | 98 | S | | 30.42 | 29.936 | OK |
08 Oct 3:00 am | 46 | 45 | 98 | S | | 30.41 | 29.926 | OK |
08 Oct 2:50 am | 45 | 44 | 97 | S | | 30.41 | 29.926 | OK |
08 Oct 2:30 am | 45 | 44 | 97 | S | | 30.41 | 29.926 | OK |
08 Oct 2:20 am | 45 | 44 | 97 | S | | 30.41 | 29.926 | OK |
08 Oct 2:00 am | 45 | 44 | 96 | S | | 30.40 | 29.916 | OK |
08 Oct 1:50 am | 46 | 45 | 96 | S | | 30.40 | 29.916 | OK |
08 Oct 1:30 am | 46 | 45 | 97 | S | | 30.40 | 29.916 | OK |
08 Oct 1:20 am | 47 | 46 | 97 | S | | 30.40 | 29.916 | OK |
08 Oct 1:00 am | 47 | 46 | 97 | S | | 30.41 | 29.926 | OK |
08 Oct 12:50 am | 48 | 47 | 97 | S | | 30.41 | 29.926 | OK |
08 Oct 12:30 am | 48 | 47 | 97 | S | | 30.40 | 29.916 | OK |
08 Oct 12:20 am | 48 | 47 | 97 | S | | 30.40 | 29.916 | OK |
08 Oct 12:00 am | 48 | 47 | 97 | S | | 30.40 | 29.916 | OK |
07 Oct 11:50 pm | 48 | 47 | 97 | S | | 30.40 | 29.916 | OK |
07 Oct 11:30 pm | 48 | 47 | 97 | S | | 30.39 | 29.906 | OK |
07 Oct 11:20 pm | 48 | 47 | 97 | S | | 30.39 | 29.906 | OK |
07 Oct 11:00 pm | 48 | 47 | 96 | S | | 30.39 | 29.906 | OK |
07 Oct 10:50 pm | 48 | 47 | 96 | S | | 30.39 | 29.906 | OK |
07 Oct 10:30 pm | 48 | 47 | 96 | S | | 30.39 | 29.906 | OK |
07 Oct 10:20 pm | 49 | 48 | 96 | S | | 30.39 | 29.906 | OK |
07 Oct 10:00 pm | 49 | 48 | 96 | S | | 30.39 | 29.906 | OK |
07 Oct 9:50 pm | 49 | 48 | 96 | S | | 30.39 | 29.906 | OK |
07 Oct 9:30 pm | 49 | 48 | 95 | S | | 30.38 | 29.896 | OK |
07 Oct 9:20 pm | 49 | 48 | 95 | S | | 30.38 | 29.896 | OK |
07 Oct 9:00 pm | 49 | 48 | 95 | S | | 30.38 | 29.896 | OK |
07 Oct 8:50 pm | 50 | 49 | 95 | S | | 30.38 | 29.896 | OK |
07 Oct 8:30 pm | 50 | 49 | 95 | WNW | | 30.37 | 29.886 | OK |
07 Oct 8:20 pm | 50 | 49 | 95 | WNW | | 30.37 | 29.886 | OK |
07 Oct 8:00 pm | 50 | 49 | 95 | WNW | | 30.36 | 29.876 | OK |
07 Oct 7:50 pm | 50 | 48 | 94 | WNW | | 30.36 | 29.876 | OK |
07 Oct 7:30 pm | 50 | 48 | 94 | WNW | | 30.36 | 29.876 | OK |
07 Oct 7:20 pm | 50 | 48 | 93 | WNW | | 30.36 | 29.876 | OK |
07 Oct 7:00 pm | 51 | 49 | 92 | WNW | | 30.35 | 29.867 | OK |
07 Oct 6:50 pm | 51 | 48 | 91 | WNW | | 30.35 | 29.867 | OK |
07 Oct 6:30 pm | 52 | 50 | 92 | WNW | | 30.34 | 29.857 | OK |
07 Oct 6:20 pm | 52 | 49 | 91 | WNW | | 30.34 | 29.857 | OK |
07 Oct 6:00 pm | 52 | 49 | 89 | WNW | | 30.34 | 29.857 | OK |
07 Oct 5:50 pm | 52 | 49 | 89 | WNW | | 30.34 | 29.857 | OK |
07 Oct 5:30 pm | 52 | 48 | 85 | WNW | | 30.33 | 29.847 | OK |
07 Oct 5:20 pm | 53 | 48 | 84 | WSW | | 30.33 | 29.847 | OK |
07 Oct 5:00 pm | 53 | 49 | 86 | WNW | | 30.33 | 29.847 | OK |
07 Oct 4:50 pm | 53 | 48 | 84 | WNW | | 30.33 | 29.847 | OK |
|
|
|
Webmaster
US Dept of Commerce
National Oceanic and Atmospheric Administration
National Weather Service
Missoula Weather Forecast Office
6633 Aviation Way
Missoula, MT 59808-9381
Tel: (406) 329-4840
|
Disclaimer
Information Quality
Credits
Glossary |
Privacy Policy
Freedom of Information Act
About Us
Career Opportunities
|
National Weather Service Mission: "The
National Weather Service (NWS) provides weather,
hydrologic, and climate forecasts and warnings for
the United States, its territories, adjacent waters
and ocean areas, for the protection of life and
property and the enhancement of the national economy.
NWS data and products form a national information
database and infrastructure which can be used by
other governmental agencies, the private sector,
the public, and the global community." |
|
|
|
|