Skip to main content

Measurement Techniques: Cold Flow Studies

  • Chapter
  • First Online:
Book cover Coal and Biomass Gasification

Abstract

It has been realized in recent decades that a proper investigation of gasification reactor requires the detailed information over the entire flow field, as well as time, at multiple scales. Such detailed information needs the use of sophisticated measuring techniques with capability to provide the required information over the entire flow field, as well as time, at multiple scales. Aside from the mean velocities and volume fractions, information about the flow fluctuations or dynamics (quantified in terms of cross-correlations and auto-correlations) is also desirable. In addition, it is preferable if such techniques are amenable to automation to reduce extensive human involvement in the data collection process. While such data are “stand-alone” sets of information, which can be used for design and scale-up strategies, it also provides information that is crucial to establish the validity of conventional models like phenomenological flow models describing residence time distribution (RTD), as well as more recent and sophisticated models like those based on computational fluid dynamics (CFD). In fact, it almost seems imprudent to validate CFD predictions on overall holdup and flow rates, because these spatial integrals of point properties are simply averages of a complete flow field that a CFD code is designed to and claims to compute. Thus, fair validation must involve validation at multiple scales, for which one needs experimental information also at multiple scales (and not just spatial and temporal averages). Several experimental techniques have been reported in past to quantify the flow field in gas–solid gasification reactors, with each technique having its own advantages and disadvantages. In this chapter, details of pressure, solid velocity, solid fraction, and RTD measurement techniques will be presented. Techniques will be divided majorly in two types, invasive and non-invasive. The postprocessing methods for each technique, advantages, and limitations will be discussed. Finally, some of the recent findings on gas–solids circulating fluidized bed using radioactive particle tracking (RPT) technique will be discussed in detail to explain the use of the experimental techniques for design and scale-up of these reactors.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ambler PA, Milne BJ, Berruti F, Scott DS (1990) Residence time distribution of solids in a circulating fluidized bed: experimental and modeling studies. Chem Eng Sci 45(8):2179–2188

    Google Scholar 

  2. Bader R, Findlay J, Knowlton TM (1988) Gas/solid flow patterns in a 30.5-cm-diameter circulating fluidized bed riser. In: Basu P, Large JF (eds) Circulating fluidized bed technology II. Pergamon, Oxford, pp 123–137

    Google Scholar 

  3. Bi J, Yang G, Kojima T (1995) Lateral mixing of coarse particles in fluidized beds of fine particles. Trans Inst Chem Eng 73:162–167

    Google Scholar 

  4. Breault RW (2010) Gasification processes old and new: a basic review of the major technologies. Energies 3(2):216–240

    Google Scholar 

  5. Bhusarapu S (2005) Solid flow mapping in gas-solid risers. DSc thesis, Washington University, USA

    Google Scholar 

  6. Bhusarapu S, Al-Dahhan MH, Dudukovic MP (2004) Quantification of solids flow in a gas–solid riser: single radioactive particle tracking. Chem Eng Sci 59:5381–5386

    Google Scholar 

  7. Bhusarapu S, Al-Dahhan MH, Duduković MP (2006) Solids flow mapping in a gas–solid riser: Mean holdup and velocity fields. Powder Technol 163:98–123

    Google Scholar 

  8. Bhusarapu S, Cassanello M, Al-Dahhan MH, Dudukovic MP, Trujillo S, O’Hern TJ (2007) Dynamical features of solids motion in gas-solid risers. Int J Multiph Flow 33:164–181

    Google Scholar 

  9. Callaghan PT (1991) Principles of nuclear magnetic resonance microscopy. Clarendon Press, Oxford

    Google Scholar 

  10. Caloz YP (2000) Experimental investigation of local solids fluid dynamics in different industrial-scale circulating fluidized beds with optical probes. PhD thesis, Swiss Federal Institute of Technology, Zurich

    Google Scholar 

  11. Cassanello M, Larachi F, Marie-Noelle M, Guy C, Chaouki J (1995) Experimental characterization of the solid phase chaotic dynamics in three-phase fluidization. Ind Eng Chem Res 34(9):2971–2980

    Google Scholar 

  12. Cents AHG, Kersten SRA, Brilman DWF (2003) Gas-Phase RTD Measurement in Gas and Gas−Solids Reactors Using Ultrasound. Ind Eng Chem Res 42:5506–5515

    Google Scholar 

  13. Chan CW, Seville J, Yang Z, Baeyens J (2009) Particle motion in the CFB riser with special emphasis on PEPT-imaging of the bottom section. Powder Technol 196:318–325

    Google Scholar 

  14. Chaouki J, Larachi F, Dudukovic MP (1997) Noninvasive tomographic and velocimetric monitoring of multiphase flows. Ind Eng Chem Res 36(11):4476–4503

    Google Scholar 

  15. Chen RC, Fan LS (1992) Particle image velocimetry for characterizing the flow structure in three-dimensional gas-liquid-solid fluidized beds. Chem Eng Sci 47:3615–3622

    Google Scholar 

  16. Chew JW, Hays R, Findlay JG, Knowlton TM, Reddy Karri SB, Cocco RA, Hrenya CM (2012) Cluster characteristics of Geldart Group B particles in a pilot-scale CFB riser. II. Polydisperse systems. Chem Eng Sci 68:72–81

    Google Scholar 

  17. Cui H, Chaouki J (2004) Effects of temperature on local two-phase flow structure in bubbling and turbulent fluidized beds of FCC particles. Chem Eng Sci 59(16):3413–3422

    Google Scholar 

  18. Cutolo A, Rendima I, Arena U, Marzocchella A, Massimilla L (1990) Optoelectronic technique for the characterization of high concentration gas-solid suspension. Appl Opt 29:1317–1322

    Google Scholar 

  19. Degaleesan S (1997) Fluid dynamic measurements and modeling of liquid mixing in bubble columns. DSc thesis, Washington University, St. Louis

    Google Scholar 

  20. Delnoij E, Kuipers JAM, van Swaaij WPM, Westerweel J (2000) Measurement of gas-liquid two-phase flow in bubble columns using ensemble correlation PIV. Chem Eng Sci 55:3385–3395

    Google Scholar 

  21. Du B, Warsito W, Fan LS (2003) Bed nonhomogeneity in turbulent gas-solid fluidization. AIChE J 49(5):1109–1126

    Google Scholar 

  22. Durst F, Melling A, Whitelaw JH (1981) Principles and practice of laser Doppler anemometry. Academic press, London

    Google Scholar 

  23. Dyakowski T, Edwards RB, Xie CG, Williams RA (1997) Application of capacitance tomography to gas–solid flows. Chem Eng Sci 52:2099–2110

    Google Scholar 

  24. Fan LT, Ho TC, Hiraoka S, Walawender WP (1981) Pressure fluctuations in fluidized bed AIChE J 27:388–396

    Google Scholar 

  25. Fraguío MS, Cassanello MC, Larachi F, Chaouki J (2006) Flow regime transition pointers in three-phase fluidized beds inferred from a solid tracer trajectory. Chem Eng Process Process Intensif 45:350–358

    Google Scholar 

  26. Gao X, Wu C, Cheng Y, Wang L, Li X (2012) Experimental and numerical investigation of solid behavior in a gas–solid turbulent fluidized bed. Powder Technol 228:1–13

    Google Scholar 

  27. Geldart D, Kelsey JR (1972) The use of capacitance probes in gas fluidised beds. Powder Technol 6(1):45–50

    Google Scholar 

  28. Geldart D, Xie HY (1992) The use of pressure probes in fluidized beds of group a powders. In: Potter OE, Nicklin DJ (eds) Fluidization VII. Engineering Foundation, New York, USA, pp 749–756

    Google Scholar 

  29. Gladden LF (1994) Nuclear magnetic resonance in chemical engineering: principles and applications. Chem Eng Sci 49:3339–3408

    Google Scholar 

  30. Gladden LF, Alexander P (1996) Applications of nuclear magnetic resonance imaging in process engineering. Meas Sci Technol 7:423–435

    Google Scholar 

  31. Gopalan B, Shaffer F (2013) Higher order statistical analysis of Eulerian particle velocity data in CFB risers as measured with high speed particle imaging. Powder Technol 242:13–26

    Google Scholar 

  32. Hage B, Werther J (1997) The guarded capacitance probe—a tool for the measurement of solids flow patterns in laboratory and industrial fluidized bed combustors. Powder Technol 93:235–245

    Google Scholar 

  33. Hampel U, Speck M, Koch D, Menz H-J, Mayer H-G, Fietz J, Hoppe D, Schleicher E, Prasser H-M (2005) Experimental ultra fast X-ray computed tomography with a linearly scanned electron beam source. Flow Meas Instrum 16:65–72

    Google Scholar 

  34. Harris AT, Davidson JF, Thorpe RB (2003) Particle residence time distributions in circulating fluidised beds. Chem Eng Sci 58:2181–2202

    Google Scholar 

  35. Hartge EU, Rensner D, Werther J (1988) Solids concentration and velocity patterns in circulating fluidized beds. In: Basu P, Large JF (eds) Circulating fluidized bed technology II. Pergamon, Oxford, pp 165–180

    Google Scholar 

  36. Hassan YA, Blanchat TK, Seeley CH Jr, Canaan RE (1992) Simultaneous velocity measurements of both components of a two-phase flow using particle image velocimetry. Int J Multiph Flow 18:371–395

    Google Scholar 

  37. He Y, Deen NG, Annaland MVS, Kuipers JAM (2009) Gas–solid turbulent flow in a circulating fluidized bed riser: experimental and numerical study of monodisperse particle systems. Ind Eng Chem Res 48(17):8091–8197

    Google Scholar 

  38. Hori K, Fujimoto T, Kawanishi K (1996) Application of cadmium telluride detector to high speed X-ray CT scanner. Nucl Instrum Methods A 380–397

    Google Scholar 

  39. Isaksen O (1996) A review of reconstruction techniques for capacitance tomography. Meas Sci Technol 7:325–337

    Google Scholar 

  40. Johansen GA, Froystein T, Hjertaker BT, Olsen O (1996) A dual sensor flow imaging tomographic system Meas. Sci Technol 7:297–307

    Google Scholar 

  41. Johnsson H, Johnsson F (2001) Measurements of local solids volume-fraction in fluidized bed boilers. Powder Technol 115(1):13–26

    Google Scholar 

  42. Kamalanathan P (2016) Investigation of gas solid circulating fluidized bed at two scales using experimental and numerical techniques. PhD thesis, IIT Guwahati, India

    Google Scholar 

  43. Keane RD, Adrian RJ (1992) Theory of cross-correlation analysis of PIV images. Appl Sci Res 49:191–215

    Google Scholar 

  44. Kunii D, Yosmda K, Hmxta J (1967) The behaviour of freely bubbling fluidized beds. In: Proceedings of the international symposium on fluidization, 243, Eindhoven

    Google Scholar 

  45. Kunii D, Levenspiel O (1991) Fluidization engineering, 2nd edn. Butterworth-Heinemann, Stoneham

    Google Scholar 

  46. Kumar S (1994) Computed tomographic measurements of void fraction and modeling of the flow in bubble columns. PhD thesis, Florida Atlantic University, USA

    Google Scholar 

  47. Lange K, Carson R (1984) EM reconstruction algorithms for emission and transmission tomography. J Comput AssistTomogr 8:306–316

    Google Scholar 

  48. Ligrani PM, Singer BA, Baun LR (1989) Miniature five-hole pressure probe for measurement of three mean velocity components in low-speed flows. J Phys E: Sci Instrum 22:868–876

    Google Scholar 

  49. Lischer OJ, Louge MY (1992) Optical fiber measurements of particle concentration in dense suspensions: calibration and simulation. Appl Optics 31:5106–5113

    Google Scholar 

  50. Liu J, Grace JR, Bi X (2003) Novel multifunctional optical-fiber probe: II. Development and validation. AIChE J 49(6):1405–1420

    Google Scholar 

  51. Mahmoudi S, Seville JPK, Baeyens J (2010) The residence time distribution and mixing of the gas phase in the riser of a circulating fluidized bed. Powder Technol 203(2):322–330

    Google Scholar 

  52. Manyele SV, Pärssinen JH, Zhu J (2002) Characterizing particle aggregates in a high-density and high-flux CFB riser. Chem Eng J 88:151–161

    Google Scholar 

  53. Muller CR, Davidson JF, Dennis JS, Fennell PS, Gladden LF, Hayhurst AN, Mantle MD, Rees AC, Sederman AJ (2007) Rise velocities of bubbles and slugs in gas-fluidised beds: ultra-fast magnetic resonance imaging. Chem Eng Sci 62:82–93

    Google Scholar 

  54. Nauman EB, Buftham BA (1983) Mixing in continuous flow systems. Wiley, NY

    Google Scholar 

  55. Nauman EB (2008) Residence time theory. Ind Eng Chem Res 47:3752–3766

    Google Scholar 

  56. Nieuwland JJ, Meijer R, Kuipers JAM, van Swaaij WPM (1996) Measurements of solids concentration and axial solids velocity in gas-solid two-phase flows. Powder Technol 87(2):127–139

    Google Scholar 

  57. Nijenhuis J, Korbee R, Lensselink J, Kiel JHA, van Ommen JR (2007) A method for agglomeration detection and control in full-scale biomass fired fluidized beds. Chem Eng Sci 62:644–654

    Google Scholar 

  58. O’Sullivan JA, Benac J (2007) Alternating minimization algorithms for transmission tomography. IEEE Trans Med Imaging 26:283–297

    Google Scholar 

  59. Pant HJ, Sharma VK, Goswami S, Samantray JS, Mohan IN, Naidu T (2014) Residence time distribution study in a pilot-scale gas -solid fluidized bed reactor using radiotracer technique. J Radioanal Nucl Chem 302:1283–1288

    Google Scholar 

  60. Pantzali MN, Lozano Bayón N, Heynderickx GJ, Marin GB (2013) Three-component solids velocity measurements in the middle section of a riser. Chem Eng Sci 101:412–423

    Google Scholar 

  61. Pantzali MN, De Ceuster B, Marin GB, Heynderickx GJ (2015) Three-component particle velocity measurements in the bottom section of a riser. Int J Multiph Flow 72:145–154

    Google Scholar 

  62. Parker DJ, Dijkstra AE, Martin ITW, Seville JPK (1997) Positron emission particle tracking studies of spherical particle motion in rotating drums. Chem. Engng. Sci. 52:2011–2022

    Google Scholar 

  63. Parker DJ, Forster RN, Fowles P, Takhar PS (2002) Positron emission particle tracking using the new Birmingham positron camera. Nucl Instrum Meth A 477:540–545

    Google Scholar 

  64. Parker DJ, Fan X (2008) Positron emission particle tracking—application and labelling techniques. Particuology 6:16–23

    Google Scholar 

  65. Patience GS, Chaouki J, Grandejean BPA (1990) Solids flow metering from pressure drop measurement in circulating fluidized beds. Powder Technol 61:95–99

    Google Scholar 

  66. Patience GS, Chaouki J (1993) Gas phase hydrodynamics in the riser of a circulating fluidized bed. Chem Eng Sci 48:3195–3205

    Google Scholar 

  67. Powell RL (2008) Experimental techniques for multiphase flows. Phys Fluids 20:040605-1–040605-22

    Google Scholar 

  68. Prasad AK (2000) Particle image velocimetry. Curr Sci 79:51–60

    Google Scholar 

  69. Rados N, Shaikh A, Al-Dahhan MH (2005) Solids flow mapping in a high pressure slurry bubble column. Chem Eng Sci 60:6067–6072

    Google Scholar 

  70. Reese J, Fan LS (1994) Transient flow structure in the entrance region of a bubble column using particle image velocimetry. Chem Eng Sci 49:5623–5636

    Google Scholar 

  71. Reinecke N, Mewes D (1994) Resolution enhancement for multi-electrode capacitance sensors. In: Proceedings of European concerted action on process tomography, Oporto, pp 50–61

    Google Scholar 

  72. Rhodes MJ, Zhou S, Hirama T, Cheng H (1991) Effects of operating conditions on longitudinal solids mixing in a circulating fluidized bed riser. AIChE J 37:1450–1458

    Google Scholar 

  73. Roy S (2000) Quantification of two-phase flow in liquid-solid risers. PhD thesis, Washington University, USA

    Google Scholar 

  74. Roy S, Kemoun A, Al-Dahhan MH, Dudukovic MP (2005) Experimental Investigation of the Hydrodynamics in a Liquid-Solid Riser. AIChE J 51:802–835

    Google Scholar 

  75. Sanaei S, Mostoufi N, Radmanesh R, Sotudeh-Gharebagh R, Guy C, Chaouki J (2010) Hydrodynamic characteristics of gas-solid fluidization at high temperature. Can J Chem Eng 88:1–11

    Google Scholar 

  76. Sederman AJ, Johns ML, Bramley AS, Alexander P, Gladden LF (1997) Magnetic resonance imaging of liquid flow and pore structure within packed beds. Chem Eng Sci 52:2239–2250

    Google Scholar 

  77. Sederman AJ, Johns ML, Alexander P, Gladden LF (1998) Structure-flow correlations in packed beds. Chem Eng Sci 53:2117–2128

    Google Scholar 

  78. Sederman AJ, Gladden LF (2001) Magnetic resonance imaging as a quantitative probe of gas-liquid distribution and wetting efficiency in trickle-bed reactors. Chem Eng Sci 56:2615–2628

    Google Scholar 

  79. Seville JPK, Ingram A, Parker DJ (2005) Probing processes using positrons. Chem Eng Res Des 83:788–793

    Google Scholar 

  80. Sharma AK, Tuzla K, Matsen J, Chen JC (2000) Parametric effects of particle size and gas velocity on cluster characteristics in fast fluidized beds. Powder Technol 111(1–2):114–122

    Google Scholar 

  81. Shi TM, Xie CG, Huang SM, Williams RA, Beck MS (1991) Capacitance-based instrumentation for multi-interface level measurement. Meas Sci Technol 2:923–933

    Google Scholar 

  82. Smolders K, Baeyens J (2000) Overall solids movement and solids residence time distribution in a CFB-riser. Chem Eng Sci 55:4101–4116

    Google Scholar 

  83. Soong CH, Tuzla K, Chen JC (1993) Identification of particle clusters in circulating fluidized bed. In: Avidan AA (ed) Proceedings of 4th international conference on circulating fluidized beds. Somerset, USA, pp 615–620

    Google Scholar 

  84. Sun J, Yan Y (2016) Non-intrusive measurement and hydrodynamics characterization of gas–solid fluidized beds: a review. Meas Sci Technol 27:112001

    Google Scholar 

  85. Tartan M, Gidaspow D (2004) Measurement of granular temperature and stresses in risers. AIChE J 50:1760–1775

    Google Scholar 

  86. Upadhyay RK (2010) Investigation of multiphase reactors using radioactive particle tracking. PhD thesis, IIT Delhi, India

    Google Scholar 

  87. Upadhyay RK, Roy S, Pant HJ (2012) Benchmarking Radioactive Particle Tracking (RPT) with Laser Doppler Anemometry (LDA). Int J Chem React Eng 10:1–14

    Google Scholar 

  88. Upadhyay RK, Pant HJ, Roy S (2013) Liquid flow patterns in rectangular air-water bubble column investigated with radioactive particle tracking. Chem Eng Sci 96:152–164

    Google Scholar 

  89. van Ommen JR, van der Schaaf J, Schouten JC, van Wachem BGM, Coppens M-O, van den Bleek CM (2004) Optimal placement of probes for dynamic pressure measurements in large-scale fluidized beds. Powder Technol 139:264–276

    Google Scholar 

  90. van Ommen JR, Mudde RF (2008) Measuring the gas-solids distribution in fluidized beds—a review. Int J Chem React Eng 6:1–29

    Google Scholar 

  91. van Ommen JR, Sasic S, van der Schaaf J, Gheorghiu S, Johnsson F, Coppens MO (2011) Time-series analysis of pressure fluctuations in gas-solid fluidized beds—a review. Int J Multiph Flow 37:403–428

    Google Scholar 

  92. Varma R, Bhusarapu S, O’Sullivan JA, Al-Dahhan MH (2008) A comparison of alternating minimization and expectation maximization algorithms for single source gamma ray tomography. Meas Sci Technol 19(015506):1–13

    Google Scholar 

  93. Warsito W, Fan LS (2001) Network based multi-criterion optimization image reconstruction technique for imaging two-and three-phase flow systems using electrical capacitance tomography. Meas Sci Technol 12:2198–2210

    Google Scholar 

  94. Wei F, Wang Z, Jin Y, Yu Z, Chen W (1994) Dispersion of lateral and axial solids in a concurrent down flow circulating fluidization. Powder Technol 81:25–30

    Google Scholar 

  95. Werther J, Molerus O (1973) The local structure of gas fluidized beds. II: The spatial distribution of bubbles. Int J Multiph Flow 1:123–138

    Google Scholar 

  96. Werther J, Hartge EU, Kruse M (1992) Radial gas mixing in the upper dilute core of a circulating fluidized bed. Powder Technol 70:293–301

    Google Scholar 

  97. Xu J, Zhu JX (2012) A new method for the determination of cluster velocity and size in a circulating fluidized bed. Ind Eng Chem Res 51:2143–2151

    Google Scholar 

  98. Xu G, Liang C, Chen X, Liu D, Xu P, Shen L, Zhao C (2013) Investigation on dynamic calibration for an optical-fiber solids concentration probe in gas-solid two-phase flows. Sensors 13(7):9201–9222

    Google Scholar 

  99. Yang WQ, Spink DM, York TA, McCann H (1999) An image reconstruction algorithm based on Landweber’s iteration method for electrical-capacitance tomography. Meas Sci Technol 10:1065–1069

    Google Scholar 

  100. Yang Z, Parker DJ, Fryer PJ, Bakalis S, Fan X (2006) Multiple-particle tracking an improvement for positron particle tracking. Nucl Instrum Meth A 564:332–338

    Google Scholar 

  101. Yang Z, Fryer PJ, Bakalis S, Fan X, Parker DJ, Seville JPK (2007) An improved algorithm for tracking multiple, freely moving particles in a positron emission particle tracking system. Nucl Instrum Meth A 577:585–594

    Google Scholar 

  102. Yang J, Zhu J (2014) A novel method based on image processing to visualize clusters in a rectangular circulating fluidized bed riser. Powder Technol 254:407–415

    Google Scholar 

  103. Zhang M, Qian Z, Yu H, Wei F (2003) The solid flow structure in a circulating fluidized bed riser/downer of 0.42-m diameter. Powder Technol 129:46–52

    Google Scholar 

  104. Zhang Z (2010) LDA application methods. Springer, Heidelberg

    Google Scholar 

  105. Zheng CG, Tung YK, Li HZ, Kwauk M (1992) Characteristics of fast fluidized beds with internals. In: Proceedings of the 7th engineering foundation conference on fluidization. Brisbane, Australia, pp 275–283

    Google Scholar 

  106. Zhu J, Li G, Qin S, Li F, Zhang H, Yang Y (2001) Direct measurements of particle velocities in gas—solids suspension flow using a novel five-fiber optical probe. Powder Technol 115:184–192

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajesh Kumar Upadhyay .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kamalanathan, P., Upadhyay, R.K. (2018). Measurement Techniques: Cold Flow Studies. In: De, S., Agarwal, A., Moholkar, V., Thallada, B. (eds) Coal and Biomass Gasification. Energy, Environment, and Sustainability. Springer, Singapore. https://doi.org/10.1007/978-981-10-7335-9_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-7335-9_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-7334-2

  • Online ISBN: 978-981-10-7335-9

  • eBook Packages: EnergyEnergy (R0)

Publish with us

Policies and ethics