(Q30279662)

English

Stroud Water Research Center

nonprofit organization in Avondale, Pennsylvania, United States

Statements

Map

39°51'34.240"N, 75°46'57.716"W
9,087,385 United States dollar
1 reference
6,828,975 United States dollar
10,814,909 United States dollar
13,541,787 United States dollar

Identifiers

 
edit
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit