Nutrient Cycling in Agroecosystems

, Volume 59, Issue 3, pp 269–284

Processes controlling soil phosphorus release to runoff and implications for agricultural management

  • R.W. McDowell
  • A.N. Sharpley
  • L.M. Condron
  • P.M. Haygarth
  • P.C. Brookes


Phosphorus (P) loss from agricultural land to surface waters is well known as an environmental issue because of the role of P in freshwater eutrophication. Much research has been conducted on the erosion and loss of P in sediments and surface runoff. Recently, P loss in sub-surface runoff via agricultural drainage has been identified as environmentally significant. High soil P levels are considered as a potential source of P loss. However, without favourable hydrological conditions P will not move. In this paper, we review the basis of soil P release into solution and transport in surface and sub-surface runoff. Our objectives are to outline the role of soil P and hydrology in P movement and management practices that can minimize P loss to surface waters. Remedial strategies to reduce the risk of P loss in the short-term are discussed, although it is acknowledged that long-term solutions must focus on achieving a balance between P inputs in fertilizers and feed and P outputs in production systems.

agricultural management agricultural runoff animal manures eutrophication phosphorus subsurface flow surface runoff 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Andraski BJ, Mueller DH & Daniel TC (1985) Phosphorus losses in runoff as affected by tillage. Soil Sci Soc Am J 49: 1523–1527CrossRefGoogle Scholar
  2. Aslyng HC (1964) Phosphate potential and phosphate status of soils. Acta Agric Scand 14: 261–285CrossRefGoogle Scholar
  3. Barrow NJ (1980) Differences amongst a wide-ranging collection of soils in the rate of reaction with phosphate. Aust J Soil Res 18: 215–224CrossRefGoogle Scholar
  4. Bengston RL, Carter CE, Morris HF & Bartkiewics SA (1988) The influence of subsurface drainage practices on nitrogen and phosphorus losses in a warm, humid climate. Trans ASAE 31: 729–733Google Scholar
  5. Beauchemin S, Simard RR & Cluis D (1996) Phosphorus sorptiondesorption kinetics of soil under contrasting land uses. J Environ Qual 25: 1317–1325Google Scholar
  6. Breeuwsma A, Reijerink JGA & Shoumans OF (1995) Impact of manure on accumulation and leaching of phosphate in areas of intensive livestock farming. In: Steele (ed) Animal waste and the land-water interface, pp 239–251. Lewis Publ.-CRC, NYGoogle Scholar
  7. Brookes PC, Powlson DS & Jenkinson DS (1984) Phosphorus in the soil microbial biomass. Soil Biol Biochem 16: 169–175CrossRefGoogle Scholar
  8. Brookes PC, Heckrath G, De Smet J, Hofman G & Vanderdeelen J (1997) Losses of phosphorus in drainage water. In: Tunney H, Carton OT, Brookes PC & Johnston AE (eds) Phosphorus loss from soil to water, pp 253–272. Cambridge, England: CAB International PressGoogle Scholar
  9. Burwell RE, Timmons DR & Holt RF (1975) Nutrient transport in surface as influenced by soil cover and seasonal periods. Soil Sci Soc Am Proc 39: 523–528CrossRefGoogle Scholar
  10. Carpenter SR, Caraco NF, Correll DL, Howarth RW, Sharpley AN & Smith VH (1998) Nonpoint pollution of surface waters with phosphorus and nitrogen. Ecological Applications 8: 559–568CrossRefGoogle Scholar
  11. Catt JA, Johnston AE & Quinton JN (1997) Phosphate losses in the Woburn erosion reference experiment. In: Tunney H, Carton OT, Brookes PC & Johnston AE (eds) Phosphorus Loss from Soil to Water, pp 374–377. Wallingford, UK: CAB InternationalGoogle Scholar
  12. Chardon WJ, Oenema O, del Castilho P, Vriesema R, Japenga J & Blaauw D (1997) Organic phosphorus solutions and leachates from soils treated with animal slurries. J Environ Qual 26: 372–378Google Scholar
  13. Cogger G & Duxbury JM (1984) Factors affecting phosphorus losses from cultivated organic soils. J Environ Qual 13: 111–114Google Scholar
  14. Cosser PZ (1989) Nutrient concentration-flow relationships and loads in the South Pine River, Southeastern Queensland. I. Phosphorus loads. Aust J Mar Freshwater Res 40: 613–630CrossRefGoogle Scholar
  15. Culley JLB, Bolton EF & Bernyk V (1983) Suspended solids and phosphorus loads from a clay soil: I. Plot studies. J Environ Qual 12: 493–498Google Scholar
  16. Dils RM & Heathwaite AL (1996) Phosphorus fractionation in hillslope hydrological pathways contributing to agricultural runoff. In: Anderson MG & Brooks SM (eds) Advances in Hillslope Processes, Vol. 1, pp 229–252. Chichester, UK: John Wiley and Sons LtdGoogle Scholar
  17. Doerge T and Gardner EH (1978) Soil testing for available P in southwest Oregon. In: Proceedings 29th Annual Northwest Fertilizer Conference, pp 143–152. Beaverton, ORGoogle Scholar
  18. Edwards DR & Daniel TC (1992) Potential runoff quality effects of poultry manure slurry applied to fescue plots. Trans ASAE 35: 1827–1832Google Scholar
  19. Edwards DR & Daniel TC (1993) Runoff quality impacts of swine manure applied to fescue plots. Trans ASAE 36: 81–80Google Scholar
  20. El Mahi YE & Mustafa MA (1980) The effects of electrolyte concentration and sodium adsorption ratio on phosphate retention by soils. Soil Sci 130: 321–325Google Scholar
  21. Fardeau JC (1996) Dynamics of phosphate in soils. An isotopic outlook. Fert Res 45: 91–100CrossRefGoogle Scholar
  22. Frossard E, Stewart JWB & St Arnaud RJ (1989) Distribution and mobility of phosphorus in grassland and forest soils of Saskatchewan. Can J Soil Sci 69: 401–416Google Scholar
  23. Gaynor JD & Findlay WI (1995) Soil and phosphorus loss from conservation and conventional tillage in corn production. J Environ Qual 24: 734–741Google Scholar
  24. Gburek WJ & Heald WR (1974) Soluble phosphate output of an agricultural watershed in Pennsylvania. Water Resource Res 10: 113–118Google Scholar
  25. Gburek WJ & Pionke HB (1995) Management strategies for landbased disposal of animal wastes: Hydrologic implications. In: Steele K (ed) AnimalWater and the land-water interface, pp 313–323. Boca Raton, FL: Lewis Publishers, CRC PressGoogle Scholar
  26. Gburek WJ, Sharpley AN, Heathwaite L & Folmar GJ (2000) Phosphorus management at the watershed scale: A modification of the phosphorus index. J Environ Qual 29: 125–130Google Scholar
  27. Golterman HL (1988) Reflections on fractionation and bioavailability of sediment bound phosphate. Archive de Hydrobiologie Beih 35: 483–490Google Scholar
  28. Haygarth PM, Warrick MS & House WA (1997) Size distribution of colloidal molybdate reactive phosphorus in river waters and soil solution. Water Res 31: 439–442CrossRefGoogle Scholar
  29. Haygarth PM & Sharpley AN (2000) Terminology for phosphorus transfer. J Envrion Qual 29: 10–15Google Scholar
  30. Haygarth PM, Hepworth L & Jarvis SC (1998a) Forms of phosphorus transfer in hydrological pathways from soil under grazed grassland. Eur J Soil Sci 49: 65–72CrossRefGoogle Scholar
  31. Haygarth PM, Jarvis SC, Chapman P & Smith RV (1998b) Phosphorus budgets for two contrasting UK grassland farming systems. Soil Use Manage 14: 160–167Google Scholar
  32. Heathwaite AL, Griffiths P, Haygarth PM, Jarvis SC & Parkinson RI (1997) Phosphorus loss from grassland soils: implications of land management for the quality of receiving waters. In: Freshwater Contamination, pp 177–186. Proc Rabat Symp April–May 1997, IHAS Publ. No. 243Google Scholar
  33. Heckrath G, Brookes PC, Poulton PR & Goulding KWT (1995) Phosphorus leaching from soils containing different phosphorus concentrations in the broadbalk experiment. J Environ Qual 24: 904–910Google Scholar
  34. Holford ICR (1997) Soil Phosphorus: its measurement, and its uptake by plants. Aust J Soil Res 35: 227–239CrossRefGoogle Scholar
  35. Holford ICR & GEG Mattingly (1976) Phosphate adsorption and plant availability of phosphate. Plant Soil 44: 377–389CrossRefGoogle Scholar
  36. Humphreys FR & Pritchett WL (1971) Phosphorus adsorption and movement in some sandy forest soils. Soil Sci Soc Am Proc 35: 495–500CrossRefGoogle Scholar
  37. Jensen MB (1998) Subsurface transport of phosphorus in relation to its mobilization and immobilization in structured soil. PhD diss, DSR-tryk, Copenhagen, DenmarkGoogle Scholar
  38. Jensen MB, Hansem HCB, Nielsen NE & Magid J (1998) Phosphate mobilization and immobilization in two soils incubated under simulated reducing conditions. Acta Agric Scand Sec B-Soil Plant Sci 48: 11–17Google Scholar
  39. Johnston AR & Poulton PR (1976) Yields on the exhaustion land and changes in the NPK content of the soils due to cropping and manuring, 1852–1975. Rothamsted Exp Stat. Rep 1976, Part 2, 53–101Google Scholar
  40. Lander CH, Moffitt D & Alt K (1998) Nutrients available from livestock manure relative to crop growth requirements. Resource Assessment and Strategic Planning Working Paper 98-1. US Department of Agriculture, Natural Resources Conservation Service, Washington, DC. ( Scholar
  41. Larsen SR (1967) Soil phosphorus. Adv Agron 19: 151–210Google Scholar
  42. Lindsay WL (1979) Chemical equilibria in soils. New York: Wiley-InterscienceGoogle Scholar
  43. Lindstrom MJ, Nelson WW & Schumacher TE (1992) Quantifying tillage erosion rates due to mouldboard ploughing. Soil Tillage Res 24: 243–255CrossRefGoogle Scholar
  44. Lookman R, Freese D, Merckx R, Vlassak K & van Riemsdijk WH (1995) Long-term kinetics of phosphate release from soils. Environ Sci Technol 29: 1569–1575CrossRefGoogle Scholar
  45. Lookman R, Grobert P, Merckx R & van Riemsdijk WH (1997) Application of 31P and 27Al MAS NMR for phosphate speciation studies in soil and aluminum hydroxides: promises and constraints. Geoderma 80: 369–388CrossRefGoogle Scholar
  46. Lucero DW, Martens DC, McKenna JR & Starner DE (1995) Accumulation and movement of phosphorus from poultry litter application on a Starr clay loam. Commun Soil Sci Plant Anal 26: 1709–1718Google Scholar
  47. Magid J & Nielsen NE (1992) Seasonal variation in organic and inorganic phosphorus fractions of temperate climate sandy soil. Plant Soil 144: 155–165CrossRefGoogle Scholar
  48. Magid J, Tiessen H & Condron LM (1996) Dynamics of organic phosphorus in soils under natural and agricultural ecosystems. In: Piccolo A (ed.) Humic Substances in Terrestrial Ecosystems, pp 429–466. Amsteram: ElsevierGoogle Scholar
  49. McLaughlin MJ, Alston AM & Martin (1988) Phosphorus cycling in wheat-pasture rotations. III. Organic phosphorus turnover and phosphorus cycling. Aust J Soil Res 26: 343–353CrossRefGoogle Scholar
  50. McColl RHS, White E & Gibson AR (1977) Phosphorus and nitrate runoff in hill pasture and forest catchments, Taita, New Zealand. NZ J Mar Freshwater Res 11: 729–744Google Scholar
  51. McDowell LL & McGregor KC (1984) Plant nutrient losses in runoff from conservation tillage corn. Soil Tillage Res 4: 79–91CrossRefGoogle Scholar
  52. Morse D, Head HH, Wilcox CJ, van Horn HH, Hissem CD & Harris B Jr (1992) Effects of concentration of dietary phosphorus on amount and route of excretion. J Dairy Sci 75: 3039–3045CrossRefGoogle Scholar
  53. Murphy J & Riley JP (1962) A modified single solution method for the determination of phosphate in natural waters. Anal Chim Acta 27: 31–36CrossRefGoogle Scholar
  54. Nair VD, Graetz DA & Reddy KR (1998) Dairy manure influences on phosphorus retention capacity of Spodosols. J Environ Qual 27: 522–527Google Scholar
  55. National Pork Producers Council (1997) Comprehensive environmental framework for pork production operations. The recommendations of the National Environmental Dialogue on Pork Production. America's Clean Water Foundation, Washington, DCGoogle Scholar
  56. Nicholaichuk W & Read DWL (1978) Nutrient runoff from fertilized and unfertilized fields in western Canada. J Environ Qual 7: 542–544CrossRefGoogle Scholar
  57. Olsen SR, Cole CV, Watanabe FS & Dean LA (1954) Estimation of available phosphorus in soils by extraction with sodium bicarbonate. USDA Circ. 939. US Govt. Print. Office, Washington,DCGoogle Scholar
  58. Ozanne PG, Kirton DJ & Shaw TC (1961) The loss of phosphorus from sandy soils. Aust J Exp Agric 12: 409–423Google Scholar
  59. Pionke HB, Gburek WJ, Sharpley AN & Schnabel RR (1996) Flow and nutrient export patterns for an agricultural hill-land watershed. Water Resour Res 32: 1795–1804CrossRefGoogle Scholar
  60. Polyzopoulos NA, Keramidas VZ & Pavatou A (1986) On the limitations of the simplified Elovich equation in describing the kinetics of phosphoate sorption and release from soils. J Soil Sci 37: 81–87CrossRefGoogle Scholar
  61. Raven KP & Hossner LR (1994) Phosphorus desorption kinetics and its relationship with plant growth. Soil Sci Soc AmJ 58: 416–423CrossRefGoogle Scholar
  62. Ron Vaz MD, Edwards AC, Shand CA & Cresser MS (1993) Phosphorus fractions in soil solution: Influence of soil acidity and fertiliser additions. Plant Soil 148: 175–183CrossRefGoogle Scholar
  63. Ross IJ, Sizemore JP, Bowden JP & Haan CT (1979) Quality of runoff from land receiving surface application and injection of liquid dairy manure. Trans ASAR 22: 1055–1062Google Scholar
  64. Rowland AP & Haygarth PM (1997) Determination of total dissolved phosphorus in soil solutions. J Environ Qual 26: 410–415Google Scholar
  65. Ryden JC, Syers JK & Harris RF (1973) Phosphorus in runoff and streams. Adv Agron 25: 1–45Google Scholar
  66. Sample EC, Soper RI & Racz GJ (1980) Reactions of phosphate fertilizers in soils. In: Khasawneh FE, Sample EC & Kamprath EJ (eds) The Role of Phosphorus in Agriculture, pp 263–310. Madison, WI: ASA-CSSA-SSSAGoogle Scholar
  67. Schoenau JJ & Bettany JR (1987) Organic matter leaching as a component of carbon, nitrogen and phosphorus and sulfur cycles in a forest, grassland and gleyed soil. Soil Sci Soc Am J 51: 646–651CrossRefGoogle Scholar
  68. Schoenau JJ & Karamanos RE (1993) Sodium bicarbonateextractable P, K, and N. In: Carter MR (ed) Soil Sampling and Methods of Analysis, pp 51–58. Boca Raton: Lewis PublishersGoogle Scholar
  69. Schofield RK (1955) Can a precise meaning be given to 'available' soil phosphorus. Soils Fert. 18: 373–375Google Scholar
  70. Schreiber JD (1988) Estimating soluble phosphorus (PO4-P) in agricultural runoff. J Mississippi Acad Sci 33: 1–15Google Scholar
  71. Sharpley AN (1985a) Phosphorus cycling in unfertilized and fertilized agricultural soils. Soil Sci Soc Am J 49: 905–911CrossRefGoogle Scholar
  72. Sharpley AN (1985b) The selective erosion of plant nutrients in runoff. Soil Sci Soc Am J 49: 1527–1534CrossRefGoogle Scholar
  73. Sharpley AN (1993) Assessing phosphorus bioavailability in agricultural soils and runoff. Fert Res 36: 259–272CrossRefGoogle Scholar
  74. Sharpley AN (1995) Dependence of runoff phosphorus on soil phosphorus. J Environ Qual 24: 920–926Google Scholar
  75. Sharpley AN & Syers JK (1976) Phosphorus transport in surface runoff as influenced by fertilizer and grazing cattle. NZ J Sci 19: 277–282Google Scholar
  76. Sharpley AN & Syers JK (1979) Loss of nitrogen and phosphorus in tile drainage as influenced by urea application and grazing animals. NZ J Agric Res 22: 127–131Google Scholar
  77. Sharpley AN, Chapra SC, Wedepohl R, Sims JT, Daniel TC & Reddy KR (1994) Managing agricultural phosphorus for the protection of surface waters: Issues and options. J Environ Qual 23: 437–451Google Scholar
  78. Sharpley AN, Hedley MJ, Sibbesen E, Hillbricht A, House WA & Ryszkowski L (1995a) Phosphorus transfers from terrestrial to aquatic ecosystems. In: Tiessen H (ed) Phosphorus and the Global Environment, pp 171–199. Chichester, UK: John Wiley and SonsGoogle Scholar
  79. Sharpley AN, Robinson JS & Smith SJ (1995b) Bioavailable phosphorus dynamics in agricultural soils and effects on water quality. Geoderma 67: 1–15CrossRefGoogle Scholar
  80. Sharpley AN, Smith SJ, Jones OR, Berg WA & Coleman GA (1992) The transport of bioavailable phosphorus in agricultural runoff. J Environ Qual 21: 30–35Google Scholar
  81. Sharpley AN, Tillman RW & Syers JK (1977) Use of laboratory extraction data to predict losses of dissolved inorganic phosphate in surface runoff and tile drainage. J Environ Qual 6: 33–36Google Scholar
  82. Sharpley AN, Gburek WJ & Folmar G (1998) Integrated phosphorus and nitrogen management in animal feeding operations for water quality protection. In: Masters RW & Goldman D (eds) Animal Feeding Operations and Ground Water: Issues, Impacts, and Solutions, pp 72–95. National Ground Water Association, Westerville, OHGoogle Scholar
  83. Sibbesen E & Runge-Metzger A (1995) Phosphorus balance in European agriculture –status and policy options. In: Tiessen H (ed) Phosphorus in the global environment, pp 43–58. Chichester UK: John Wiley and SonsGoogle Scholar
  84. Sims JT, Simard RR & Joern BC (1998) Phosphorus loss in agricultural drainage: historical perspective and current research. J Environ Qual 27: 277–293Google Scholar
  85. Simpson TW (1998) A citizen's guide to the water quality improvement act of 1998. Univ. of Maryland, College of Agriculture and Natural Resources, Maryland Cooperative Extension, College Park, MD. ( Scholar
  86. Sinaj S, Frossard E & Morel JL (1992) Phosphate availability in Albanian soils. In: Scaife A (ed.) Proc of the 2nd Congr of the European Soc of Agron, pp 23–28. European Society of Agronomy, HRI, Wellesbourne, UKGoogle Scholar
  87. Sinaj S, Mächler F, Frossard E, Faisse C, Oberson A & Morel C (1998) Interferences of colloidal particles in the determination of orthophosphate concentration in soil water extracts. Commun Soil Sci Plant Anal 29: 1091–1105CrossRefGoogle Scholar
  88. Smith RV, Lennox SD, Jordan C, Foy RH & McHale E (1995) Increase in soluble phosphorus transported in drainflow from a grassland catchment in response to soil phosphorus accumulation. Soil Use Manage 11: 204–209Google Scholar
  89. Smith SJ, Sharpley AN & Ahuja LR (1993) Agricultural chemical discharge in surface water runoff. J Environ Qual 22: 474–480Google Scholar
  90. Sommers LE, Nelson DW & Owens LB (1979) Status of inorganic phosphorus in soils irrigated with municipal wastewater. Soil Sci 127: 340–350Google Scholar
  91. Spencer WF (1957) Distribution and availability of phosphates added to a lakeland fine sand. Soil Sci Soc Am Proc 21: 141–144CrossRefGoogle Scholar
  92. Stamm C, Flühler H, Gächter R, Leuenberger J & Wunderli H (1998) Preferential transport of phosphorus in drained grassland soils. J Environ Qual 27: 515–522Google Scholar
  93. Stevens RJ (1979) Evaluation of an enzymatic method for orthophosphate determination in freshwaters. Water Res 13: 767–770CrossRefGoogle Scholar
  94. Stewart JWB & Sharpley AN (1987) Controls on dynamics of soil and fertilizer phosphorus and sulfur. In: Follett RF, Stewart JWB & Cole CV, (eds) Soil fertility and organic matter as critical components of production, pp 101–121. SSSA Special Publication 19, Am. Soc. Agron., Madison, WIGoogle Scholar
  95. Stout WL, Sharpley AN & Pionke HB (1998) Reducing soil phosphorous solubility with coal combustion by-products. J Environ Qual 27: 111–118Google Scholar
  96. Tate KR, Spier TW, Ross DJ, Parfitt RL, Whale KN & Cowling JC (1991) Temporal variations in some plant and soil P pools in two pasture soils of different P fertility status. Plant Soil 132: 219–232Google Scholar
  97. Thomas D, Heckrath G & Brookes PC (1997) Evidence of phosphorus movement from Broadbalk soils by preferential flow. In: Tunney H, Carton OT, Brookes PC & Johnston AE (eds) Phosphorus loss from soil to water, pp 369–370. Cambridge, England: CAB International PressGoogle Scholar
  98. Uhlen G (1988) Surface runoff losses of phosphorus and other nutrient elements from fertilized grassland. Nor J Agric Sci 3: 47–55Google Scholar
  99. US Environmental Protection Agency (1976) Quality criteria for water. United States Government Printing Office, Washington, DCGoogle Scholar
  100. US Department of Agriculture and US Environmental Protection Agency (1998) Draft unified national strategy for Animal Feeding Operations. September 1998. ( Scholar
  101. US Environmental Protection Agency (1998) Water quality criteria and standards plan: Priorities for the future. EPA-823-F-98-011. USEPA, Office of Water (4304F), US Government Printing Office, Washington, DCGoogle Scholar
  102. US Environmental Protection Agency and National Pork Producers Council (1998) Clean Water Act compliance audit program for pork producers. Office ofWater. US Government Printing Office, Washington, DC. ( Scholar
  103. Vollenweider RA (1968) Scientific fundamentals of the eutrophication of lakes and flowing waters with particular reference to nitrogen and phosphorus. OECD Report DAS/CSI.68.27. Paris, FranceGoogle Scholar
  104. Ward RC (1984) On the response to precipitation of headwater streams in humid areas. J Hydrol 74: 171–189CrossRefGoogle Scholar
  105. Weaver DM, Ritchie GPS & Anderson GC (1988) Phosphorus leaching in sandy soils. I. Short-term effects of fertilizer applications and environmental conditions. Aust J Soil Res 26: 177–190CrossRefGoogle Scholar
  106. Westerman PW, Donnelly TL & Overcash MR (1983) Erosion of soil and poultry manure – A laboratory study. Trans ASAE 26: 1070–1078Google Scholar
  107. Williams PM & Haynes RJ (1992) Balance sheet of phosphorus, sulphur and potassium in a long term grazed pasture supplied with superphosphate. Fert Res 31: 51–60CrossRefGoogle Scholar
  108. Young RA & Mutchler CK (1976) Pollution potential of manure spread on frozen ground. J Environ Qual 5: 174–179CrossRefGoogle Scholar
  109. Zollweg JA, Gburek WJ, Sharpley AN & Pionke HB (1995) GIS-based delineation of source areas of phosphorus within northeastern agricultural watersheds. Proc IAHS Sym Modelling Management Sustainable Basin-scale Water Resource Systems. Wallingford, Oxfordshire, UKGoogle Scholar

Copyright information

© Kluwer Academic Publishers 2001

Authors and Affiliations

  • R.W. McDowell
    • 1
    • 2
  • A.N. Sharpley
    • 3
  • L.M. Condron
    • 4
  • P.M. Haygarth
    • 5
  • P.C. Brookes
    • 6
  1. 1.Department of GeographyUniversity of CambridgeCambridgeUK
  2. 2.Pasture Systems and Watershed Management Research UnitUSDA-ARSUniversity ParkUSA
  3. 3.Pasture Systems and Watershed Management Research UnitUSDA-ARSUniversity ParkUSA
  4. 4.Soil, Plant & Ecological Sciences DivisionLincoln UniversityCanterburyNew Zealand
  5. 5.Institute of Grassland and Environmental Research, North WykeOkehampton, DevonUK
  6. 6.IACR-RothamstedHarpenden, HertsUK

Personalised recommendations