Agricultural and Biological Sciences

Pulse‑level characterization of low monitor unit deliveries on a modern linear accelerator using a plastic scintillation detector.

White AJ, Yadav P, Das IJ, Khan AU. Published July 1, 2026 CC-BY

Background Variability in low monitor unit (MU) deliveries has been previously documented, but the underlying pulse‑level behavior has not been fully described due to the integrating nature of most conventional detectors. A plastic scintillation detector (PSD) enables direct visualization of MU microstructure by isolating individual linac pulses. Purpose To use a high temporal resolution PSD to characterize pulse‑level MU substructure on a modern linac and quantify how variation in integral pulse magnitude and pulse count influence the reproducibility of low MU and fractional MU deliveries. Methods A Blue Physics Model 11 PSD was used to measure response from individual linac pulses of a Varian TrueBeam operating at energies of 6 MV, 6 MV FFF, 10 MV, and 10 MV FFF. Initial measurements benchmarked reproducibility in pulse count and dose per pulse by delivering 100 MU at a constant dose rate of 400 MU/min. Subsequent measurements focused on low MU cases, delivering 1-3 MU at dose rates of 5-2400 MU/min. Results The dose per pulse is variable during a single pulse train with a measured coefficient of variation (COV) of up to 13.3%. However, the average dose per pulse across multiple deliveries is stable ( Conclusions Time-resolved analysis shows that dose per pulse fluctuations and the limited number of pulses comprising low MU FFF deliveries lead to measurable variability in delivered MU. These findings characterize the pulsed MU substructure on a modern linac, in which each MU is composed of a finite number of discrete radiation pulses, and quantify the achievable precision of fractional MU delivery, which is fundamentally limited by the dose per pulse (∼0.1 MU for TrueBeam FFF beams).

INTRODUCTION

Low monitor unit (MU) deliveries on clinical linear accelerators exhibit well‐documented dosimetric variability, with output inconsistencies becoming pronounced at levels below 10 MU.

Historically, linear accelerators were configured to ensure dose linearity only for deliveries exceeding 50 MU.1However, modern treatment techniques often require accurate dose delivery at much lower MUs—sometimes below 10 MU. Several studies have highlighted the nonlinear dosimetric behavior of clinical accelerators at low MU levels, some even prompting the introduction of corrections to account for the observed nonlinearity.2,3,4In contemporary modalities like IMRT and VMAT, treatment planning systems can mitigate significant dose discrepancies by establishing a minimum MU threshold per segment.5,6,7,8

With previous generation linac models, the increased uncertainty at low MU levels was attributed to the suboptimal sampling frequency and communication between control systems.7,9As linacs evolved and electronics within the controllers got faster, the overshoot effect became less of a concern.7,10While these improvements mitigated overshoot in flattened beams, the introduction of flattening filter free (FFF) configurations in the early 2010s—with higher dose rates and dose per pulse—reintroduced beam control challenges. One of the main topics explored in this study was to determine how a higher dose per pulse beam impacts the ability to precisely deliver a fractional MU.

Despite previous observations, the underlying mechanisms, particularly the characteristics of the pulse train contributing to an MU, remain underexplored. One contributing factor is the temporal resolution limitations of conventional external dosimetry systems, which integrate charge over the entire delivery and lack the ability to monitor pulse‐to‐pulse fluctuations. Additionally, the signal from each linac pulse is too low to provide a sufficient signal to noise ratio with traditional thimble ion chamber detectors.

Plastic scintillation detectors (PSDs) offer a promising solution to these issues, providing a very high signal to noise and sub‐millisecond temporal resolution that is capable of isolating discrete pulse events. By capturing the integrated magnitude of individual linac pulses, this study aims to enable detailed analysis of dose per pulse variability and pulse count stability using a commercially available PSD.

METHODS AND MATERIALS

Detectors

A Blue Physics Model 11 PSD (Tampa, FL) was used for this study due to its desirable sampling interval (500 µs), which allows for the isolation and integration of discrete linac pulses.11The detector consists of a 1 mm diameter by 1 mm length cylindrical scintillator that is coupled to an optical fiber which transports light signal to the acquisition unit. A second fiber (without a coupled scintillator) runs adjacent in the cable to facilitate Cherenkov subtraction during signal processing. The acquisition unit and fiber optic cartridge are positioned in the maze of the vault during measurements to minimize radiation‐induced damage to the photomultiplier tube (PMT) and analog‐to‐digital converter (ADC). Finally, the acquisition unit is connected via data cable to a laptop outside the vault to allow for real‐time (active) dosimetry. Blue Physics provides its own commercial software (BlueSoft) to collect and analyze data. The software allows users to select between two sensitivity settings, designated by the rank (capacitance) of the capacitor utilized in the acquisition unit. The highest sensitivity (Rank 0–10 pF) was used throughout this study without saturating the capacitor. A more complete description of the Blue Physics PSD system, including a detailed discussion on Cherenkov subtraction formalism, can be found in Das et al11.

A PTW 30013 (Freiburg, Germany) farmer ion chamber was also placed in the beamline to serve as a time‐integrated reference signal to the integrated PSD signal. Integrated charge was read out using a PTW Unidos Romeo electrometer with a 10 fC resolution. The main goal of this study was to analyze linac pulse variability, enabling relative measurements and therefore no calibration coefficient was applied.

Experimental setup

A Varian TrueBeam v3.0 (Palo Alto, California) was used for all irradiations. Photon energies of 6 MV, 6 MV FFF, 10 MV, and 10 MV FFF were investigated with dose rates ranging from 5 to 2400 MU/min. Exact dose rates were selected on an energy‐specific basis but included the highest and lowest clinical dose rates for the respective energy, plus a third dose rate close to the median.

Figure1illustrates the measurement setup. The ion chamber was placed inside a 2 cm slab of water‐equivalent plastic, which was stacked atop an additional 5 cm of water‐equivalent material for backscatter. The PSD was centered on the linac crosshairs and placed under 1.5 cm of flexible 30 × 30 cm2bolus. The source to surface distance (SSD) and field size were set to 100 cm and 10 × 10 cm2, respectively.

Experimental setup. A Blue Physics PSD and PTW 30013 farmer ionization chamber were positioned in a 10 × 10 cm2beam at 100 cm SSD. The PSD was placed beneath 1.5 cm bolus, while the ion chamber was embedded in water‐equivalent material with 5 cm backscatter.

Experimental setup. A Blue Physics PSD and PTW 30013 farmer ionization chamber were positioned in a 10 × 10 cm2beam at 100 cm SSD. The PSD was placed beneath 1.5 cm bolus, while the ion chamber was embedded in water‐equivalent material with 5 cm backscatter.

Prior to examining the impacts of low MU deliveries, the variability in number of pulses and dose per pulse was assessed on more conventional MU deliveries. For these preliminary measurements, 100 MUs were delivered at a consistent dose rate of 400 MU/min (highest clinical dose rate available across all photon configurations investigated). Three trials were conducted for each energy.

For investigation of low MU deliveries, five trials of 1, 2, and 3 MUs were measured for each energy and dose rate (3 MU values x 5 trials x 4 energies x 3 dose rates = 180 total measurements). Even as modern linacs have advanced past integer MU requirements, 1 MU remains the lower bound on the TrueBeam and most clinical accelerators. In addition to saving the raw PSD pulse data and ion chamber measurements, the delivered MUs were also recorded from the TrueBeam Treatment Delivery System (TDS).

Field size dependence was also characterized to assess potential beam steering variations during the startup phase. Utilizing the same measurement geometry as the primary dataset, irradiations were performed with square field sizes of 1, 2, 3, and 10 cm2. Due to the lower signal associated with small fields, ten trials were conducted for each field size and MU (1, 2, 3, 100) combination.

To account for potential gravitational effects on beam startup characteristics, the angular dependence of low MU deliveries was also investigated. Measurements were performed at the four cardinal gantry angles (0°, 90°, 180°, and 270°) with the PSD suspended in air and fitted with a 0.5 cm buildup cap. For each angle, five trials were recorded for settings of 1, 2, and 3 MUs.

The field size and gantry angle irradiations were both configured with a 10 MV FFF beam operating at 2400 MU/min.

Pulse analysis

Analyzing data with the commercial BlueSoft software is sufficient for most clinical applications. However, due to the large amount of measured data and the desire to extract additional statistical information from the pulse trains, an in‐house MATLAB script was developed to perform the analysis. The Blue Physics PSD system generates a comma‐separated values (csv) file after each measurement, which stores the values of time, scintillator voltage, and Cherenkov voltage required to complete the analysis. To obtain the scintillator signal that is proportional to dose, the adjacent channel ratio (ACR) must be applied to correct the scintillator readings for Cherenkov. Multiple methods exist for determining the ACR for the PSD system as described in several references.11,12,13This work utilized the collimator rotation method as outlined by Khalifa et al.—a rectangular field size of 3 cm x 6 cm rotated through 90° in 10° increments.13

A sampling interval of 500 µs was used for this study, which corresponds to the rate at which the capacitor (voltage) is readout in the acquisition unit. Given the nominal pulse width of ∼3 µs and a scintillation decay time of 5 ns, the PSD is well‐suited to discretize individual pulses.14If the linac pulse is delivered simultaneously with the capacitor readout, a second capacitor is switched into the circuit ensuring a negligible loss of signal. At 500 µs, the PSD sampling interval is approximately 5.6 times faster than the pulse repetition frequency of the TrueBeam (360 Hz ∼ 2780 µs between pulses at the highest clinical dose rates).15Therefore, the signal from sequential readouts can be combined to form a single pulse of the full height. This design feature must be accounted for to avoid double counting pulses during analysis.

The script used to analyze the data in this study was validated against the commercial BlueSoft software before being implemented. An example of the raw pulse data visualized through the BlueSoft interface is displayed in Figure2.

Raw data for 100 MU, 6 MV, 400 MU/min pulse sequence. Each time interval includes two readouts: the total scintillator signal from the detector and a Cherenkov signal from the adjacent channel. The experimentally determined ACR is applied to the scintillator signal to yield the charge proportional to dose. An in‐house MATLAB script was written and validated against the commercial software to extract additional pulse statistics.

Raw data for 100 MU, 6 MV, 400 MU/min pulse sequence. Each time interval includes two readouts: the total scintillator signal from the detector and a Cherenkov signal from the adjacent channel. The experimentally determined ACR is applied to the scintillator signal to yield the charge proportional to dose. An in‐house MATLAB script was written and validated against the commercial software to extract additional pulse statistics.

RESULTS

Conventional MU deliveries

Table1provides a summary of the ion chamber and pulse statistics for the 100 MU trials. As expected, the reproducibility in dose between the three trials, quantified by the coefficient of variation (COV), was extremely high across detector type and energy (< 0.23% COV).

Table: Ion chamber readings and pulse statistics for 100 MU deliveries across all investigated beam energies at 400 MU/min. The coefficient of variation (COV) was used to quantify reproducibility within the variables.

For the PSD measurements, the average dose per pulse was calculated for each trial. There was very little observed variation (< 0.33% COV) in the averages between trials. However, there was appreciable variation (up to 13.3% COV) in dose per pulse within individual pulse trains, with the largest relative fluctuations occurring in lower dose per pulse beams (6 MV and 10 MV). As illustrated in Figure2, 100 MU deliveries require a vast number of individual pulses—over 3400 pulses for flattened beams. While the total number of delivered pulses was high, the variation in pulse count was minimal across all energies (< 0.17% COV).

Low MU deliveries

As discussed in Section3.1, the variation in dose per pulse is lower for 10 MV FFF beams. However, the high dose per pulse means that fewer pulses are required to compose an MU. Figure3and Table2show that each MU is subdivided into approximately eight pulses for 10 MV FFF beams. In some trials, consistently higher integrated readings on the ion chamber and PSD coincided with an additional pulse being recorded by the PSD. The Varian TDS also recorded delivered MU values that exceeded the planned value (e.g., 1.1 MU for a 1.0 MU plan), consistent with the additional pulse identified by the PSD. This behavior was not limited to 1 MU deliveries, as overshoots of 2.1 and 3.1 MU were also observed at other MU levels (see Table2). Additionally, the overshoot effect was observed in numerous trials across all dose rates. The repeated presence of these discrepancies across all investigated MU levels and dose rates indicates that the precision of fractional MU deliveries for FFF beams is primarily constrained by the discrete number of pulses composing each MU, with variations dominated by the inclusion of an additional pulse rather than changes in individual pulse height.

Pulse sequences for 1 MU, 10 MV FFF, 400 MU/min trials. There is appreciable variation in dose per pulse throughout the delivery and an additional pulse is observed in two of the trials. The same data is also presented in Table2, along with data from the other detectors. a.u.: arbitrary units derived from the scintillator signal corrected for Cherenkov.

Pulse sequences for 1 MU, 10 MV FFF, 400 MU/min trials. There is appreciable variation in dose per pulse throughout the delivery and an additional pulse is observed in two of the trials. The same data is also presented in Table2, along with data from the other detectors. a.u.: arbitrary units derived from the scintillator signal corrected for Cherenkov.

Table: Example of the overshoot effect being observed across detector types and at all low MU levels.

Dependence on field size and gantry angle

As shown in Figure4, the field output factors (FOFs) derived from 1, 2, and 3 MU deliveries did not deviate from the 100 MU baseline (COV < 0.82%). This stability is expected, as the transient beam startup occurs upstream of the collimating jaws. Furthermore, measurements performed at cardinal gantry angles (Figure5) revealed that the linac's startup behavior is independent of gravitational orientation, with no significant variation observed in either the relative dose per pulse or number of pulses delivered per MU. To eliminate the effects of the overshoot discussed in Section3.2, all analyses were normalized to the exact MUs delivered as recorded by the TDS (e.g., utilizing 3.1 MU rather than the planned 3.0 MU). Ultimately, the overshoot was observed in every mechanical configuration investigated and the frequency of occurrence was found to be independent of both gantry angle and field size.

Effect of field size. Field output factor (FOF) as a function of square field size for various MU deliveries (10FFF, 2400 MU/min). The difference in FOFs was found to be negligible (COV < 0.82%).

Effect of field size. Field output factor (FOF) as a function of square field size for various MU deliveries (10FFF, 2400 MU/min). The difference in FOFs was found to be negligible (COV < 0.82%).

Effect of gantry angle. Normalized dose per pulse (left) and pulses per delivered MU (right) as a function of gantry angle measured in air with 0.5 cm buildup cap. Dose per pulse was normalized to the average of the four cardinal angles to minimize uncertainty due to detector alignment. Error bars represent the standard deviations across the 15 trials at each gantry angle (1, 2, and 3 MUs combined).

Effect of gantry angle. Normalized dose per pulse (left) and pulses per delivered MU (right) as a function of gantry angle measured in air with 0.5 cm buildup cap. Dose per pulse was normalized to the average of the four cardinal angles to minimize uncertainty due to detector alignment. Error bars represent the standard deviations across the 15 trials at each gantry angle (1, 2, and 3 MUs combined).

DISCUSSION

This study provides unique visualization and quantification of the MU microstructure on a commercial linac. The data shows appreciable variability in pulse height for 6 MV and 10 MV beams, with less relative variability observed in FFF beams. The impact of this variation for flattened beams is diminished by the large number of pulses delivered during treatments that contain many MUs. As seen in Table1, a 100 MU delivery consists of over 3400 pulses for both flattened beams.

Figure3and Table2show an example of 10 MV FFF trials where an extra pulse was delivered and contributed to an overresponse on all detectors investigated and the TrueBeam TDS. Figure6further develops this idea by plotting the theoretical dosimetric consequence of delivering one additional pulse for each energy as a function of total MU. This analytical solution agrees with the magnitude of overresponse that was measured in this study, as well as what has been previously reported in literature.6,7,9The clinical significance of this overshoot is minimal, as even for the highest dose per pulse beam (10 MV FFF), the dose contributed by an additional pulse is < 2 mGy.

Analytical solution to pulse overshoot. The theoretical dosimetric impact of the linac delivering one additional pulse is plotted as a function of total MU. Higher dose per pulse beams (FFF) have a larger potential overshoot due to the fewer number of pulses per MU. Note that due to the similar number of pulses per MU, the 6 MV and 10 MV curves overlap.

Analytical solution to pulse overshoot. The theoretical dosimetric impact of the linac delivering one additional pulse is plotted as a function of total MU. Higher dose per pulse beams (FFF) have a larger potential overshoot due to the fewer number of pulses per MU. Note that due to the similar number of pulses per MU, the 6 MV and 10 MV curves overlap.

Our measured overresponse of the 10 MV FFF beam aligns with what has been previously published by Li et al.7Their work reported a 10 percent dose difference for 10 MV FFF beams of 1 MU on a TrueBeam operating at 2400 MU/min.

While this study utilized external detectors to characterize the pulse stability of the linac, the TrueBeam beam generation system (BGM) is also capable of monitoring the dose per pulse by operating the monitor chamber at a high voltage (500 V) that quickly separates the liberated ions within the respective air cavities.16According to the Varian TrueBeam Technical Reference Guide, the BGM terminates the beam prior to the next pulse if one of the following criteria are exceeded:

These rather loose criteria highlight the fact that variation in pulse height, or even pulse dropout, is to be expected on the TrueBeam during treatment.

Figure7shows both variation in dose per pulse and the number of pulses delivered across multiple trials. This example (3 MU, 10 MV FFF, 2400 MU/min, 2 × 2 cm2 field size) was selected to illustrate the interplay between these two variables and how they influence the active feedback loop with the monitor chamber. Trials 4 and 5 have a higher average dose per pulse, therefore the monitor chamber terminated the beam following 25 pulses. However, in trials 1, 2, and 3 the dose per pulse decreased throughout the delivery. To compensate for this lower output, the linac delivered 6 additional pulses (total of 31) before the monitor chamber terminated the beam. No delivery settings were intentionally varied between trials; therefore, the observed differences in dose per pulse reflect intrinsic short‐term fluctuations in linac output rather than controlled changes in delivery parameters. Pulse dropout can also be visualized in Trial 3 (orange) of Figure7. The second data point is missing from this pulse train but is compensated for by delivering one pulse beyond the other trials with 31 total pulses delivered.

Pulse sequences for 3 MU, 10 MV FFF, 2400 MU/min, 2 × 2 cm2field size trials. Pulse heights were connected to help identify trends throughout the delivery and amongst the different trials. It is observed that trials 4 and 5 had a higher relative dose per pulse during the delivery. The monitor chamber accounts for this deviation by terminating the beam sooner (in this case delivering 6 fewer pulses compared to trials 1, 2, and 3). a.u.: arbitrary units derived from the scintillator signal corrected for Cherenkov.

Pulse sequences for 3 MU, 10 MV FFF, 2400 MU/min, 2 × 2 cm2field size trials. Pulse heights were connected to help identify trends throughout the delivery and amongst the different trials. It is observed that trials 4 and 5 had a higher relative dose per pulse during the delivery. The monitor chamber accounts for this deviation by terminating the beam sooner (in this case delivering 6 fewer pulses compared to trials 1, 2, and 3). a.u.: arbitrary units derived from the scintillator signal corrected for Cherenkov.

Future work may include investigating other linac vendors, as beam generation and modification are approached differently amongst vendors.17Additionally, it may be useful to repeat the study with electron beams. As previously mentioned, the impact of the current study is limited due to the low dose per pulse (< 2 mGy) from clinical photon beams. However, as research groups begin to explore the conversion of clinical linacs into FLASH‐capable machines (dose per pulse ∼1 Gy), it becomes even more critical to understand the beam controlling mechanisms and their limitations.18Preliminary studies like this may contribute to the design of the next generation of clinical linacs that will be used for FLASH treatment.

CONCLUSION

This study provides insights into the pulse variability that contributes to poor reproducibility during low MU deliveries by examining the microstructure of the MU, using a commercial PSD to analyze individual linear accelerator pulses. It was determined that a combination of variability in the dose per pulse and the varying number of pulses that make up an MU contribute to the overshoot effect observed in many of the 10 MV FFF trials. This work also highlights the level of precision that is achievable when delivering fractional MUs with a high dose per pulse beam (10 MV FFF) on a modern TrueBeam.

AUTHOR CONTRIBUTIONS

Andrew J. White performed measurements, completed the scientific analysis, and wrote the manuscript. Ahtesham U. Khan conceived the research idea and performed measurements. Indra J. Das and Poonam Yadav contributed to the research idea and supervised the project. All authors discussed the results and edited the final manuscript.

CONFLICT OF INTEREST STATEMENT

The authors declare no conflicts of interest.

ACKNOWLEDGMENTS

The authors have nothing to report.

DATA AVAILABILITY STATEMENT

Research data are stored in an institutional repository and will be shared upon request to the corresponding author.

Associated Data

Data Availability Statement

Research data are stored in an institutional repository and will be shared upon request to the corresponding author.

References

  1. Quality assurance in radiotherapy—IAEA TECDOC‐989. IAEA;1997.
  2. Barish RJ, Fleischman RC, Pipman YM. Teletherapy beam characteristics: the first second. Med Phys. 1987;14(4):657‐661. doi.org/10.1118/1.596035
  3. Cheng P, Kubo H. Unexpectedly large dose rate dependent output from a linear accelerator. Med Phys. 1988;15(5):766‐767. doi.org/10.1118/1.596192
  4. Das IJ, Kase KR, Tello VM. Dosimetric accuracy at low monitor unit settings. Br J Radiol. 1991;64(765):808‐811. doi.org/10.1259/0007-1285-64-765-808
  5. Ezzell GA, Chungbin S. The overshoot phenomenon in step‐and‐shoot IMRT delivery. J Appl Clin Med Phys. 2001;2(3):138‐148. doi.org/10.1120/jacmp.v2i3.2607
  6. Cheng CW, Das IJ. Comparison of beam characteristics in intensity modulated radiation therapy (IMRT) and those under normal treatment condition. Med Phys. 2002;29(2):226‐230. doi.org/10.1118/1.1446111
  7. Li J, Wiersma RD, Stepaniak CJ, Farrey KJ, Al‐Hallaq HA. Improvements in dose accuracy delivered with static‐MLC IMRT on an integrated linear accelerator control system. Med Phys. 2012;39(5):2456‐2462. doi.org/10.1118/1.3701778
  8. Kemikler G, Acun H. Beam characteristics of megavoltage beams at low monitor unit settings. Phys Med. 2011;27(4):203‐208. doi.org/10.1016/j.ejmp.2010.10.007
  9. Kang S, Cheong K, Hwang T, et al. Dosimetric characteristics of linear accelerator photon beams with small monitor unit settings. Med Phys. 2008;35(11):5172‐5178. doi.org/10.1118/1.2995759
  10. Mohr P, Brieger S, Stahl J, Witucki G. Linearity of the dose monitor system at low monitor units. Strahlenther Onkol. 2007;183(6):327‐331. doi.org/10.1007/s00066-007-1596-2
  11. Das IJ, Sohn JJ, Lim SN, Sengupta B, Feijoo M, Yadav P. Characteristics of a plastic scintillation detector in photon beam dosimetry. J Appl Clin Med Phys. 2024;25(1):e14209. doi.org/10.1002/acm2.14209
  12. Jacqmin DJ, Miller JR, Barraclough BA, Labby ZE. Commissioning an Exradin W2 plastic scintillation detector for clinical use in small radiation fields. J Appl Clin Med Phys. 2022;23(8):e13728. doi.org/10.1002/acm2.13728
  13. Al Khalifa M, Ma T, Aljuaid H, Kim S, Song WY. A novel Cherenkov radiation removal method for plastic scintillator detectors in a 0.35 T MR‐Linac. J Appl Clin Med Phys. 2025;26(8):e70202. doi.org/10.1002/acm2.70202
  14. Khan AU, Radtke J, Hammer C, et al. Dose‐rate dependence and IMRT QA suitability of EBT3 radiochromic films for pulse reduced dose‐rate radiotherapy (PRDR) dosimetry. J Appl Clin Med Phys. 2024;25(1):e14229. doi.org/10.1002/acm2.14229
  15. Aslian H, Kron T, Watts T, et al. The effect of stereotactic body radiotherapy (SBRT) using flattening filter‐free beams on cardiac implantable electronic devices (CIEDs) in clinical situations. J Appl Clin Med Phys. 2020;21(6):121‐131. doi.org/10.1002/acm2.12873
  16. TrueBeam technical reference guide–1. Varian Medical Systems;2023.
  17. Xiao Y, Kry SF, Popple R, et al. Flattening filter‐free accelerators: a report from the AAPM therapy emerging technology assessment work group. J Appl Clin Med Phys. 2015;16(3):12‐29. doi.org/10.1120/jacmp.v16i3.5219
  18. Rahman M, Ashraf MR, Zhang R, et al. Electron FLASH delivery at treatment room isocenter for efficient reversible conversion of a clinical LINAC. Int J Radiat Oncol Biol Phys. 2021;110(3):872‐882. doi.org/10.1016/j.ijrobp.2021.01.011

Republished from the open web under CC-BY. Authors: White AJ, Yadav P, Das IJ, Khan AU. Read the original.

0 comments

Sign in to join the discussion