Skip to main content
Journal of Applied Clinical Medical Physics logoLink to Journal of Applied Clinical Medical Physics
. 2022 Feb 11;23(5):e13560. doi: 10.1002/acm2.13560

A transit portal dosimetry method for respiratory gating quality assurance with a dynamic 3D printed tumor phantom

Hong Qi Tan 1,, Calvin Wei Yang Koh 1, Lloyd Kuan Rui Tan 1, Kah Seng Lew 1, Clifford Ghee Ann Chua 1, Khong Wei Ang 1, James Cheow Lei Lee 1,2, Sung Yong Park 1,3
PMCID: PMC9121038  PMID: 35147283

Abstract

Backgrounds

Respiratory gating is one of the motion management techniques that is used to deliver radiation dose to a tumor at a specific position under free breathing. However, due to the dynamic feedback process of this approach, regular equipment quality assurance (QA) and patient‐specific QA checks need to be performed. This work proposes a new QA methodology using electronic portal imaging detector (EPID) to determine the target localization accuracy of phase gating.

Methods

QA tools comprising 3D printed spherical tumor phantoms, programmable stages, and an EPID detector are characterized and assembled. Algorithms for predicting portal dose (PD) through moving phantoms are developed and verified using gamma analysis for two spherical tumor phantoms (2 cm and 4 cm), two different 6 MV volumetric modulated arc therapy plans, and two different gating windows (30%–70% and 40%–60%). Comparison between the two gating windows is then performed using the Wilcoxon signed‐rank test. An optimizer routine, which is used to determine the optimal window, based on maximal gamma passing rate (GPR), was applied to an actual breathing curve and breathing plan. This was done to ascertain if our method yielded a similar result with the actual gating window.

Results

High GPRs of more than 97% and 91% were observed when comparing the predicted PD with the measured PD in moving phantom at 2 mm/2% and 1 mm/1% levels, respectively. Analysis of gamma heatmaps shows an excellent agreement with the tumor phantom.

The GPR of 40%–60% PD was significantly lower than that of the 30%–70% PD at the 1 mm/1% level (p = 0.0064). At the 2 mm/2% level, no significant differences were observed. The optimizer routine could accurately predict the center of the gating window to within a 10% range.

Conclusion

We have successfully performed and verified a new method for QA with the use of a moving phantom with EPID for phase gating with real‐time position management.

Keywords: EPID, motion management, phase gating, quality assurance

1. INTRODUCTION

Respiratory motion poses a difficulty in delivering accurate doses to the target in the thoracic and abdominal areas.

This problem is exacerbated by the increasing use of more complex treatment modalities, such as intensity modulated radiotherapy (IMRT) and volumetric modulated arc therapy (VMAT). Furthermore, the use of hypofractionated treatment 1 (stereotactic radiotherapy and stereotactic ablative body radiotherapy) and particle therapy 2 leave little margin for errors.

In light of this, there are various motion management and mitigation strategies that increase the delivery accuracy to the target while limiting the dose to the organs‐at‐risk. Phase gating is one such strategy where the beam is delivered only when the patient's breathing phase falls within the preselected window, either the full inspiration phase or end‐expiration phase. The end‐expiration phase is usually preferred due to its reproducibility, 3 , 4 , 5 lower tumor motion, and longer dwelling time. Moreover, it has a dosimetric advantage as it irradiates lower lung volumes in general. 5 Interestingly, there is another study reporting dosimetric advantage in V20Gy in the left lung and V30Gy in both lungs when treating non‐small cell lung cancer in end‐expiration phase using IMRT. 6

A commonly implemented practice is to use the real‐time position management (RPM) system 7 (Varian Medical System, USA), where a surrogate marker is placed on the abdomen of the patient 8 during simulation and treatment. A charged‐coupled device (CCD) camera mounted on the ceiling of the room will track the reflectors on the marker block, which is illuminated by an infrared source, to capture the breathing motion of the patient.

Conventionally, either a prospective or retrospective four‐dimensional computed tomography (4DCT) will be acquired with RPM. The 4DCT obtained is then used to reconstruct the three‐dimensional CT (3DCT) of each respiratory phase 9 through phase sorting. There are usually 10 phase bins, and it ranges from 0% to 90%, where 50% and 0% (or 100%) represent exhalation (minimum phase) and inhalation (maximum phase), respectively. The desired phases were selected, and planning was done with the average 3DCT of the selected phases.

Phase gating using RPM is noninvasive and is less demanding on the patient as compared to the breath‐hold technique. However, successful phase gating does have its caveats and pitfalls; the patients must be coached to breathe in a “regular and predictable” 10 , 11 , 12 manner so that the algorithm and the predictive filter can predict the phase accurately during actual treatment. An erratic breathing curve will often lead to excessive beam‐holds, which increases the duration of treatment, and in some cases lead to treatment delivery errors. Additionally, pretreatment imaging is crucial as it ensures the moving tumor target lies within the internal target volume (ITV) contoured from the preselected phases of respiratory motion.

Lastly, AAPM TG‐76 13 emphasized the importance of quality assurance (QA) of equipment when testing for in vivo dosimetry and target localization. Given that phase gated treatment is a dynamic feedback process, it is crucial that the beam is delivered promptly in the right gating window with minimal delay. Only a device that has a periodic driving force is suitable for this type of QA. This periodic driving force is important as it allows for the mimicking of a human's breathing motion, a characteristic which enables the detectors to measure the dose delivered.

At the point of writing this manuscript, there were two commercial devices that were appropriate for this purpose namely QUASAR by MODUS QA 14 and the Dynamics Thorax Motion phantom by Computerized Imaging Reference Systems, Inc (CIRS). 15 , 16 The detectors used in these commercial solutions are ion chambers and Gafchromic films; both of which have their benefits and drawbacks. Ion chambers give immediate feedback but point dose measurement. On the other hand, while film dosimetry can be cumbersome in terms of the scanning protocol and analysis software, 17 it gives a 2D dose distribution.

Instead of using the readily available commercial solutions, we chose to utilize an electronic portal imaging detector (EPID) for the equipment QA process. EPIDs not only produce a 2D portal dose (PD) distribution, but they also allow for instantaneous feedback. Portal dosimetry has proven to be a sensitive patient‐specific QA tool when it comes to detecting multi‐leaves collimator (MLC) errors, 18 , 19 and it also has in vivo dosimetry 20 , 21 capabilities. In fact, EPID was used in several respiratory gating studies in an in vivo setting. Berbeco et al. 22 used the EPID with fiducial marker in the liver to determine the inter‐ and intra‐fractional shifts in a gated 3D conformal therapy. Saito et al., 23 Serpa et al., 24 and Lin et al. 25 show the feasibility of using EPID to visualize and quantify the target motions in gated radiotherapy with RPM in Lung cancer.

A QA device comprising a 3D printed tumor phantom placed isocentrically and driven by a motorized programmable stage was designed to take full advantage of the EPID's capabilities. The PD image is acquired, while the phantom is moving, and the resulting image is then compared to the predicted dose image output using our in house algorithm. This comparison is performed using a gamma analysis where the passing rate directly correlates to the phase gating accuracy.

Our proposed solution is a method that is more time‐efficient in performing the QA process than the commercial solution which involves either setting up of the electrometer and ion chamber or performing film analysis. The rest of the manuscript first outlines the design of our QA device and the details of the PD prediction algorithm. After which, it quantifies the performance of our solution using two different sizes of tumor phantom, a sinusoidal curve and realistic patient's breathing curve.

2. MATERIALS AND METHODS

2.1. QA set‐up and workflow

A photo of the set‐up of the proposed QA device and the schematics of the QA workflow is shown in Figure 1a,b respectively. The QA setup consists mainly of two components. The first component being the two motorized stages mounted on an optical breadboard. The first stage holds the tumor phantom and is driven in the sup‐inf direction, while the second stage holds the RPM marker block is moved in the ant‐pos direction. The second component being the 3D printed tumor. It is attached to one end of the rod, and the other end is attached to the first motorized stage. The length of the rod is constructed in such a way that it ensures that the couch does not lie with the EPID's field of view when the tumor is placed isocentrically. This rod is printed with a 20% infill to minimize beam attenuation through the rod. The infill density can be interpreted as the “fullness” of the interior of the cuboid with 0% and 100% meaning totally hollow and solid, respectively. We used the amorphous silicon EPID in Truebeam (Varian Medical System, Palo Alto, California) for this study.

FIGURE 1.

FIGURE 1

Workflow and photo of the quality assurance (QA) set‐up. (a) Photo of the device set up with electronic portal imaging detector (EPID) imager extended. (b) The proposed workflow for using the QA device. Two PD measurements are required for this workflow – PD in air and PD in moving phantom. The in‐air PD together with the selected gating window, breathing curve, plan, and tumor size is used to generate the predicted PD. Finally, gamma analyses are used to compare the measured PD with predicted PD

The QA workflow starts by identifying the desired gating window from the 4DCT and generating the corresponding treatment plan to deliver the prescribed dose to the ITV. A regular portal dosimetry for patient‐specific QA is then performed to acquire the in‐air PD, pIair. The obtained result serves as a required input for our in‐house algorithm, which is used to predict the PD (pIph) through a moving tumor phantom. Our algorithm also requires user inputs for the following: the size of the spherical tumor phantom, the selected gating window, and the breathing curve acquired during the simulation phase. The tumor size that best represents the actual tumor should be used. Subsequently the PD measurement is repeated with a moving tumor phantom to yield pImeasured. Lastly, the degree of similarity between pImeasured and pIph is assessed using the two methods that follow: the first method directly calculates the gamma passing rate (GPR) using both 2 mm/2% and 1 mm/1% criteria, while the second method optimizes the gating window in the algorithm to yield the highest 2 mm/2 mm GPR between pImeasured and pIph. This entire workflow is illustrated in the schematics in Figure 1b.

2.2. 3D printing of tumor phantom

The tumor phantom is printed with polylactic acid (PLA) using method x 3D printer (MakerBot, Brooklyn, New York). The 3D printer has an enclosure, which enables it to maintain a constant temperature throughout the printing to minimize the chance of warping. In recent years, PLA has been increasingly used in radiotherapy for bolus and QA phantom. 26 , 27 , 28

The infill patterns and percentages were varied to determine the tumor phantom that required the shortest printing time while resembling the Hounsfield units (HUs) of water the most. HUs were determined from the CT scans of a 5 cm x 5 cm x 4 cm printed cuboid. These scans were acquired using a Siemens Somatom Definition scanner with slice thickness of 1 mm. A uniform region of interest (ROI) was drawn within the cuboid. This ROI was then used later when measuring the average and standard deviation of the HU.

Furthermore, measurements were performed to investigate the impact of the print parameters on the dose discrepancy from the predicted dose of 6MV beams calculated by the Eclipse Treatment Planning System (TPS) (Varian Medical System, Palo Alto, California). A 0.6 cc farmer chamber (PTW, Freiburg, Germany) was used for the dose measurement (following the TRS 398 protocol 29 ), and it was placed at a depth of 3 cm (water equivalent plastic phantom). The printed cuboid was placed on the surface of the water phantom with the center aligned to the field center.

2.3. Motion control with programmable stages

Two motorized closed‐loop linear stages (model X‐LRQxL‐E from Zaber Technologies Inc., Vancouver, British Columbia) were connected in a daisy chain where one stage drives the tumor in the sup‐inf direction, and the other stage moves the RPM block in the ant‐pos direction. The encoder resolution is 500 counts per revolution, and the stage performs 200 motor steps per revolution. These stages have a travel range of 75 mm, repeatability of less than 3 μm and load capacity of 100 kg. It is programmed to either execute a sinusoidal motion or an actual patient's breathing curve data that is output directly from the Varian RPM system.

The input breathing curve data were then sampled at a regular time interval. The position and velocity were calculated and sent as commands to both the stages driving the tumor and the marker block. The user has the option of selecting a different amplitudes or frequencies of the input breathing curve as well as between the two stages. The accuracy of the stage motion for the patient's breathing curve is measured by comparing the encoder output with the actual input breathing curve. This is how the positional accuracy and the time delay are quantified.

2.4. Predicting portal dosimetry through phantom

Current commercial TPS is not able to predict PD through a phantom or a patient. As such, an in‐house program based on python 3.6 was developed to generate an average CT of a spherical tumor based on the desired motion's amplitude and gating window. It also proved to be useful in calculating the portal dosimetry results through the “averaged” moving phantom. The portal dosimetry calculation follows the method outlined by Najem et al., 30 which calculates the PD through a phantom, pIph, using the PD obtained in free space, pIair:

pIph=pIair×Tx,y,FS,t×OARx,y,t×Gx,y,t,FS,g (1)

x and y refer to the 2‐dimensional spatial position on the EPID, FS represents the equivalent field size, 30 g is the air gap between the detector and phantom exit, and t is the radiological thickness of the phantom. T, OAR,and G represent the transmission factor, off‐axis ratio factor, and air gap factor, respectively.

The first factor considers the attenuation of photons. The second factor accounts for the different photon spectra through a phantom in the lateral direction. The third factor accounts for the changing air gap between the detector and the exit of the beam through the phantom. The effects of the second and third factors are negligible in this work due to the small phantom dimension.

Spherical tumors are currently used in this work as a proof of concept. The tumors are displaced in the sup‐inf direction based on the breathing curve data from RPM. The final “averaged tumors” are obtained by finding the mean of all the displaced tumors within the gating window (defined using the phase information in the breathing curve data). Since the displaced tumors are generated based on the sampling time of the breathing curve data, the “averaged tumor” takes into account the weighting based on the dwell time; this will not be possible if the “averaged tumor” is obtained from the ten phases in a 4DCT.

Siddon's ray tracing algorithm 31 is implemented to determine the radiological length of the “averaged moving tumor” as seen by each pixel of the EPID.

The transmission factor T is calculated using the formula and fitting parameters that are defined and obtained by M. Najem et al.:

Tt,FS=AFSeBFSt+CFSeDFStS0,FS (2)

2.5. Comparison of predicted and measured portal dosimetry

The predicted and measured PDs were compared for moving phantom under gated treatment and static phantom under nongated treatment. Two spherical tumors of diameters 2 cm and 4 cm are printed for this measurement study. The tumor sizes are chosen to be less than 5 cm for use in lung stereotactic body radiotherapy (SBRT). 32 For the moving phantom, PD was measured with each tumor size under three different sinusoidal motion amplitudes (peak to peak) of 1.0, 2.0, and 3.0 cm and two different gating windows of 40%–60% and 30%–70%. The motion amplitudes were chosen to span the range that was encountered in clinic, and the gating windows were chosen to center at the exhalation phase (50%) with the gating width being what we will be using in the clinic. Forty percent to 60% gating window yields a more stationary tumor with smaller ITV but gives a lower duty cycle (higher treatment time). Two different clinical VMAT lung treatment plans (with three fields each) from patients treated in our clinic were used for this study. The dose fractionation and beam energies are the same in both plans, and the differences lie primarily in the field sizes and MLCs configurations. This gives a total of 36 PD measurements for each plan.

The measured and predicted PD was compared using a gamma index analysis 33 , 34 at 2 mm/2% and 1 mm/1% levels using 10% dose threshold. These criteria were chosen as it is currently used in our regular patient‐specific quality assurance when using portal dosimetry. The GPR of the static phantom is used for two main purposes. The first is to provide a reference for comparison with the GPR calculated from the predicted and measured PD in the moving phantom's. The second is to measure the alignment errors that arise when using the QA set‐up in practice. Gamma index heatmaps were also plotted for one of the fields for both the static and moving phantom to elucidate the areas of disagreement between pImeasured and pIph.

GPR is compared between two different gating windows at 2 mm/2% and 1%/1 mm level using Wilcoxon signed‐rank test to test for a significant difference. All reported p values are two‐sided and statistically significant if p < 0.05. A repeated plotting of the gamma index heatmaps was done for one of the fields for the two gating windows. The purpose was to highlight the regions where the gamma index of 30%–70% was higher than 40%–60%.

2.6. Estimating actual gating window in measurement

An optimizer routine was developed to determine which optimal gating window yields the highest 2 mm/2% GPR between pImeasured and pIph. This optimizer routine involves a grid search in two‐parameter spaces—the center and width of the gating window. The center is increased by steps of 5% from 0% to 100%, while the half‐width of the window includes 5%, 10%, 15%, and 20%.

The gating window estimation algorithm was tested on a realistic patient's breathing curve acquired during the 4DCT simulation. Both 40%–60% and 30%–70% gating window were chosen, and their PDs were acquired with the moving tumor phantoms of 2 cm and 4 cm. The measurements were also repeated with two VMAT plans. The phase gating accuracy and functionality were previously verified via a dosimetric measurement using a QUASAR phantom. Point dose measurement with a similar farmer chamber yields dose discrepancy of less than 5% from TPS for four different clinical plans (two SBRT plans and two conventional fractionation plan). The algorithm was then applied to the 24 measured PDs to estimate the actual gating window. The difference between the center of the actual and predicted gating windows was used as a figure of merit for comparing their similarity.

It is important for the optimizer to yield a stable gating parameter or well‐defined global maximum in the face of small perturbations, which could arise in measurement. These perturbations could be due to gantry sags, tumor not driven in a perfectly sup‐inf direction or differences in acquired and actual tumor phantom motions. A further investigative work is conducted to determine the theoretical sensitivity of the center and width of the optimal gating window to these perturbations. We assume three different perturbation scenarios consisting of a global 1 mm and ‐1 mm set‐up error, and a normal random error with parameters derived from the positional errors of the linear stages in the sup‐inf direction. These errors are incorporated in the breathing motions and affect the radiological thickness of the phantom, t, and thus the transmission factor, T(x,y,FS,t) in Equation (1). The predicted PD with perturbation, pIperturb, is then calculated with Equation (1), and the optimizer will be used to map the 2 mm/2% GPR across the entire grid search parameters (center and width of the gating window) to find the optimal gating parameters of pIperturb. This entire pipeline is repeated for 4‐cm and 2‐cm tumor sizes, 1 cm and 3 cm peak‐to‐peak motion amplitudes and 30%–70% and 40–60% actual gating windows.

3. RESULTS

3.1. 3D printed tumor phantom

The average HU of the printed cuboid as a function of the percentage PLA infill and the patterns are shown in Figure 2b. The ‐1 and ‐2 suffix in the legend represents the HU obtained while placing the printed cuboid in two different orientations (CT scan direction parallel and perpendicular to the Z direction of the 3D printing). The linear best fit lines are also drawn in the figure to show the gradient, which indicates the rate of increase in HU with percentage infill. The dose measurement set‐up and results are shown in Figure 2a,c, respectively. The percentage dose discrepancy between measurement and Eclipse TPS is observed to increase with percentage infill but is still less than 3%. The TPS dose algorithm used in this work is analytical anisotropic algorithm v13.6 with 2‐mm calculation grid size. The printing time for the different infill patterns and percentages is shown in Figure 2d. The linear pattern phantoms are printed in the shortest time, while hexagonal pattern phantoms take almost twice as long.

FIGURE 2.

FIGURE 2

Characterization of 3D printing parameters using Hounsfield units (HU) and dose discrepancy. (a) Photo of the printed cuboid and water phantom to perform dosimetry measurement. (b) Graph of HU against percentage infill of polylactic acid (PLA). The dots are the measurement data, while the lines are the best fit line. (c) Graph of percentage dose difference between measured dose and calculated dose (in Eclipse) against percentage infill of PLA. (d) Bar charts of the printing time against different print patterns

3.2. Motion control with 3D stages

Figure 3a shows the comparison of the actual input (in blue line) and the measured breathing curve motion executed by the stage. The positional errors and time delay of the stage as a function of run time are shown in Figure 3b,c, respectively. The mean absolute positional error is (0.0286 ± 0.0206) cm, and the maximal error is up to 0.1 cm. These errors occur at both the maximum and the minimum point of the breathing curve. The time delay has been quantified to be 0.0655 s for each second of run time.

FIGURE 3.

FIGURE 3

Positional and temporal accuracy of the 2D Motorized stages. (a) A plot of the actual (in blue solid line) and measured (in red solid line) positions of the motorized stage using an actual patient breathing curve. (b) The positional difference between the measured and actual breathing curve. (c) The cumulative time delay in the measured signal over the entire run‐time. The delay is calculated to be 0.0655 s per second of run time (gradient of the line)

3.3. Comparison of predicted and measured portal dosimetry

The overall results on the GPR between the predicted and measured PD are shown in Figure 4. The red, blue, and black markers represent the GPR for fields 1, 2, and 3, respectively. The circular and diamond markers are the results of analysis at 2 mm/2% and 1 mm/1% levels respectively. The red, blue, and black solid lines are the 2 mm/2% GPR of stationary tumor phantom of field 1, 2, and 3. Similarly, the red, blue, and black dotted lines represent the GPR of stationary phantom but at a 1 mm/1% level. These lines act as a reference for comparing the GPR of moving phantom.

FIGURE 4.

FIGURE 4

Gamma passing rate of predicted portal dosimetry against measured portal dosimetry in moving phantom moving sinusoidally. These figures show the gamma passing rate for different tumor sizes, motion amplitudes, plans, and gating windows. The motion's amplitudes and gating windows are shown on the x‐axis. The tumor phantom sizes are indicated in the top left‐hand corner of each plot. (a–d) Two different patients’ plans, patient 1 and patient 2, respectively. The circular and diamond markers represent the passing rate at 2 mm/2% and 1 mm/1% levels. The red, blue, and black markers correspond to the three different fields in the plans. The red, blue, and black solid lines are the passing rates for the three fields at the 2 mm/2% level. The red‐, blue‐, and black‐dashed lines are the passing rates for the three fields at the 1 mm/1% level

Figure 4a,b shows the results of the first plan, while Figure 4c,d shows the result of the second plan. The tumor size used for measurement is indicated in the top left corner of each plot. The GPRs at the 2 mm/2% level are above 97% and 98% for the larger and smaller tumor, respectively. At the 1 mm/1% level, GPRs are above 91% and 96 % for the larger and smaller tumor, respectively. In particular, the small tumor achieves consistently higher GPR than the larger tumor phantom, and the GPR of the stationary tumor (indicated by solid and dotted lines) is the highest. There is no statistically significant difference between the GPRs when comparing across different peak‐to‐peak amplitudes of 1.0, 2.0, and 3.0 cm.

Gamma index heatmap of the comparison between pImeasured and pIph of the static phantom is shown in Figure 5. Figure 5a,b shows the heatmap for the 2‐cm and 4‐cm tumor phantoms, respectively, with a 2 mm/2% criteria. On the other hand, Figure 5c,d shows the heatmap for the 2‐cm and 4‐cm tumor phantoms, respectively, with a 1 mm/1% criteria. Excellent agreement between PDmeasured and PDph were observed throughout the entire tumor phantom except for the supporting rod.

FIGURE 5.

FIGURE 5

The gamma heatmap of the static phantom at 2 mm/2% and 1 mm/1% level. These figures show the gamma heatmaps of the comparison of pImeasured and pIph of the static phantom. (a and c) The heatmaps for the 2 cm phantoms under 2 mm/2% and 1 mm/1% criteria, respectively. (b and d) The heatmaps for the 4 cm phantoms under 2 mm/2% and 1 mm/1% criteria, respectively

Figure 6 shows the comparison of the gamma index heatmaps between the small and large tumor for the 40%–60% gating window. Figure 6ac shows the PD measurement and gamma index heatmaps at the 2 mm/2% and 1 mm/1% level, respectively, for the 2‐cm phantoms. For the 4‐cm phantoms, Figure 6df shows the PD measurement and gamma index heatmaps at 2 mm/2% and 1 mm/1% levels. Most of the high gamma index pixels (failing pixels) lie at the sup‐inf edges of the tumor phantom and the supporting rod. The smaller phantom also has fewer regions of failing pixels compared to the larger phantoms.

FIGURE 6.

FIGURE 6

Gamma heatmap of the moving phantom with a 40%–60% gating window under 2 mm/2% and 1 mm/1% criteria. (a and d) The measured portal image acquired with the 2‐cm and 4‐cm phantoms, respectively. (b and c) The heatmaps for the 2‐cm phantoms under 2 mm/2% and 1 mm/1% criteria, respectively. (e and f) The heatmaps for the 4‐cm phantoms under 2 mm/2% and 1 mm/1% criteria, respectively

The Wilcoxon paired rank test for difference in GPR between 40%–60% and 30%–70% gating windows yields p = 0.9653 for the 2 mm/2%level and p = 0.0064 for the 1 mm/1% level. Hence, the GPR of the 40%–60% gating window is statistically lower than the 30%–70% window at the 1 mm/1% level.

The 1 mm/1% gamma index heatmap in Figure 7a,b shows that the gamma index is generally higher in all the pixels for the 40%–60% gating window compared to that of the 30%–70% gating window. This is further substantiated in Figure 7c where the highlighted pixels reveal the points that the gamma index is higher for 40%–60% gating window compared to that of the 30%–70% gating window.

FIGURE 7.

FIGURE 7

Comparison of gamma heatmap of 40%–60% gating windows and 30%–70% gating windows with 1 mm/1% criteria. (a) Gamma heatmap of a 4 cm moving tumor phantom under 40%–60% gating window and with a 1 mm/1% criteria. (b) Gamma heatmap of a 4 cm moving tumor phantom under 30%–70% gating window and with a 1 mm/1% criteria. (c) The binary map showing the pixels, which have higher gamma values in (a) than in (b)

3.4. Estimating actual gating window in measurement

Results of the estimated gating window from the optimizer algorithm are shown in Table 1 (for 40%–60% actual gating window) and Table 2 (for 30%–70% actual gating window). The difference between the centers of the actual and predicted window is shown in the fifth column of Tables 1 and 2. Comparable differences of 0%–10% in the centers of the gating windows are observed for both the 2‐cm and 4‐cm tumor phantoms. This observation applies to all plans as well as both 30%–70% and 40%–60% gating windows. All the predicted gating windows overlap with the actual preselected gating windows despite the mismatch in widths of predicted window width and the actual window.

TABLE 1.

Results of the predicted gating windows estimated from the optimizer algorithm

Field number Actual gating window Predicted gating window Difference in gating
Plan 1, T = 2.0 cm 1 40%–60% 25%–65% 5%
2 40%–60% 25%–65% 5%
3 40%–60% 25%–65% 5%
Plan 2, T = 2.0 cm 1 40%–60% 20%–60% 10%
2 40%–60% 25%–65% 5%
3 40%–60% 25%–65% 5%
Plan 1, T = 4.0 cm 1 40%–60% 45%–55% 0%
2 40%–60% 45%–55% 0%
3 40%–60% 35%–55% 5%
Plan 2, T = 4.0 cm 1 40%–60% 45%–75% 10%
2 40%–60% 35%–55% 5%
3 40%–60% 45%–55% 0%

TABLE 2.

Results of the predicted gating windows estimated from the optimizer algorithm

Field number Actual gating window Predicted gating window Difference in gating
Plan 1, T = 2.0 cm 1 30%–70% 40%–80% 10%
2 30%–70% 25%–65% 5%
3 30%–70% 25%–65% 5%
Plan 2, T = 2.0 cm 1 30%–70% 20%–60% 10%
2 30%–70% 40%–80% 10%
3 30%–70% 25%–65% 5%
Plan 1, T = 4.0 cm 1 30%–70% 45%–55% 0%
2 30%–70% 45%–55% 0%
3 30%–70% 50%–70% 10%
Plan 2, T = 4.0 cm 1 30%–70% 25%–55% 10%
2 30%–70% 35%–55% 5%
3 30%–70% 45%–55% 0%

The results of the optimizer sensitivity to small perturbations are shown in Figure 8. Due to the difficulty of visualizing the GPR as a function of the entire two‐dimensional parameters, only a cross sectional view of the GPRs at constant gating width and centers is shown. The different color lines represent the different measurement configurations with different tumor sizes and motion amplitudes. The solid line represents the unperturbed result, while the other different line styles of the same color represent the various perturbations. The unperturbed result yields the correct gating width and center with a GPR of 1.0 at the maximum point, which shows the optimizer is working as expected. The GPR of smaller tumor size and motion amplitudes tend to be higher, which is also a sensible result. In general, the maximum point is much more distinct across the different center values compared to the different width values. The maximum gating window center calculated from pIperturb is also relatively stable with maximal variation of 10% from the ground truth. On the contrary, the optimal gating width deviates between 10% and 40% from the ground truth across the different perturbation scenario. The only exception is the result with 4‐cm tumor size and 3‐cm motion amplitude where the optimal gating width deviates by at most 10% from the ground truth. The ±1 mm translational shift perturbation also has the greatest destabilizing effect on the values of optimal gating width and center compared to the normal random errors. In fact, the dashed lines, representing the results with random errors introduced, overlapped completely with the solid lines causing it to be nonvisible in Figure 8.

FIGURE 8.

FIGURE 8

Mapping the gamma passing rate (GPR) as a function of gating width and center during optimization with the introduction of perturbation scenario. (a and c) The GPR as a function of gating centers for a 40%–60% and 30%–70% ground truth. (b and d) The GPR as a function of width for a 40%–60% and 30%–70% ground truth. The different color lines represent the various measurement configurations as stated in the legend. “T4cm” refers to a 4‐cm tumor size, and “A3cm” refers to a 3‐cm motion amplitude. The solid lines show the results from the unperturbed motion curves, while the dotted, dashed‐dotted, and dashed lines show the results from the 1 mm, ‐1 mm and random shifts, respectively. The impact of the random shift is very small, and the dashed and solid lines overlap completely. The green dotted line is the actual ground truth

4. DISCUSSIONS

In this work, the tumor phantom was printed with 85% infill and a linear pattern. The characterization of the 3D printing parameters results is shown in Figure 2. Moreover, Figure 2 shows that linear pattern is the fastest, and at 85% infill, it is able to give an HU closest to zero. The effects of the mean positional error of 0.0266 cm are negligible considering the magnitude of the set‐up and alignment errors of the QA phantom.

There are also higher positional errors present at the maximum and minimum point of the breathing curve stem from the finite time delay (from the sending and executing of commands), which makes it challenging to accommodate the rapid change in velocity near the turning point. As a result, the measured breathing curve “over‐travels” beyond the actual turning point position. This time delay in executing the motion is also evident from Figure 3a, and the delay results in the period of the measured breathing motion to increase by 6.55%. However, when considering the variability in actual breathing motion (both intra and inter fractions), this delay can be said to have negligible effects. This is further supported by the results in Figure 8 where the random errors based on the positional errors of the linear stages were introduced, and the GPR curves with the random errors remain indistinguishable from the unperturbed results. Overall, the entire workflow has been characterized. This was achieved by quantifying the reproducibility of the patient breathing curve during QA and printing the tumor phantom reliably.

After characterizing the proposed QA set‐up, the next step evaluates the accuracy of our algorithm (which consists of the phantom averaging of relevant phases and applying Equation (1)) in calculating PDmeasured. The high GPR values at the 2 mm/2% and 1 mm/1% in Figure 4 indicate good agreement between PDmeasured and PDph. The GPRs are also consistently lower in all moving phantoms compared to the static phantom. The gamma maps of the PDs in static phantom (Figure 5) show that the phantom is aligned accurately to the isocenter meaning to say that there are minimal alignment errors while setting up the QA device.

A close inspection of the gamma maps in Figure 6 shows that the agreement was excellent within the tumor phantom, and the failing pixels in the moving phantoms are at the connecting rod and the sup‐inf edges of the phantom. The gamma values in these failing pixels lies mainly between 1 and 4 when using the 2 mm/2% criteria. The positions of the failing pixels at the extreme ends of the phantom were due to a small positional offset between the centroids of the tumor phantoms in pImeasured and pIph. There were two possible origins of this offset. Firstly, this could have been due to a slight difference between the measured breathing curve and the actual breathing curve (which is used to calculate pImeasured). Secondly, there might have been a phase shift, where the real‐time phase determination during irradiation does not coincide with the phases defined in the actual breathing curve acquired during simulation. However, the impact of these factors on the result as seen in Figure 4 was minimal as the GPR is still high. Hence, this proves that our algorithm can calculate pImeasured accurately, and any discrepancy can be attributed primarily to breathing curve variation and phase shift. Any of these factors could result in tumor phantom being irradiated at the wrong position.

The statistically significant difference between the GPR of the 40%–60% and 30%–70% gating windows at 1 mm/1% can be attributed to the frequent beam holds with 40%–60% gating windows. These beam holds allowed for the introduction of more errors affecting the accuracy of the dose delivered within the gating window. This is illustrated clearly in Figure 7c where almost all the pixels (in yellow) show a higher gamma value for 40%–60% gating windows compared to 30%–70% gating windows. Significant GPR difference is not detected at the 2 mm/2% level as this criterion is less sensitive and cannot detect the small errors introduced by the increased beam holds.

Other than assessing gating accuracy with GPR and the gamma heatmap, we have developed another approach that is based on optimizing the GPR between pImeasured and pIph to deduce the gating window. This approach directly gives an indication of the phase gating accuracy. The algorithm is tested on a realistic patient's breathing curve, and the results in Tables 1 and 2 show that the gating center discrepancy is between 0% and 10% regardless of the size of the tumor, gating windows, and plans. A 10% discrepancy amounts to about 1‐mm positional difference in this example hence showing the tumor was still irradiated at the planned position. Unfortunately, the size of the estimated gating windows does not coincide with the size of the selected window, which can be explained by the perturbation sensitivity analysis results in Figure 8. Specifically, Figure 8b,d shows that the GPRs across different gating widths are quite similar, and the optimal gating width can easily deviate from the ground truth upon introduction of perturbations. In fact, for small tumor size and small breathing motion, the GPRs across different gating widths are indistinguishable especially when factoring in the perturbations. Thus, the failure to arrive at an accurate gating width in Tables 1 and 2 stems more from a theoretical limitation of using transit portal dosimetry framework with respiratory gating. The center of the gating window, on the contrary, is relatively stable upon perturbation with a largest 10% phase deviation from ground truth as shown in Figure 8a,c. This result coincides with the results in Tables 1 and 2 where up to 10% gating center discrepancies are observed. Overall, we have shown that our proposed method is suitable for estimating the center reliably (within the 10% uncertainty bounds) but not the width of the gating window.

Despite the convenience of using PD for phase gating QA, there are shortcomings in this approach as well. Firstly, unlike commercial phantoms, a PD detector is static and does not move with the tumor phantom. This means PD is not able to measure dose within the tumor and quantify the interplay effect. 35 , 36 , 37 Secondly, the algorithm for calculating pIph relies on an averaging effect, which works best when the irradiation time is significantly larger than the period of the breathing curve.

This work uses a simple spherical tumor phantom as a proof‐of‐concept, and there are future developments to develop a more realistic tumor phantom using 3D‐printing. 38 , 39 Admittedly, this will add complexity to the PDph calculation especially for VMAT where the calculation must be done at the segmental level as the phantom will look differently from each beam‐eye view at a different gantry angle. Also, current work only uses a 1D motion for the tumor phantom, but this will be extended to 3D 40 , 41 motion in the future when extraction of the 3D motion of tumor from 4DCT would be possible. This QA approach can be easily extended for amplitude gating 42 , 43 as well. Additionally, there are plans to use this tool for comparing phase and amplitude gating on different patient‐specific factors such as breathing curves and tumor sizes.

5. CONCLUSION

A QA tool comprising a 3D printed spherical tumor phantom, programmable stages, and an EPID detector was assembled for the purpose of testing the phase gating accuracy with RPM systems. An algorithm was also developed to estimate pIph in moving phantom, which has shown to agree with high GPR with experimental data under different gating windows, phantom sizes, and plans. Finally, using an actual patient's breathing curve and plan this work proved that the center of the gating window can be determined accurately with the proposed QA device and algorithm.

CONFLICT OF INTEREST

The authors have no conflict of interest to disclose.

AUTHOR CONTRIBUTIONS

Hong Qi Tan involved in conceptualization, methodology, investigation, data analysis, and writing original manuscript. James Cheow Lei Lee and Sung Yong Park involved in conceptualization and reviewing the manuscript. Calvin Wei Yan Koh, Kah Seng Lew, Clifford Ghee Ann Chua, and Khong Wei Ang involved in methodology, investigation, and reviewing the manuscript.

ACKNOWLEDGMENT

This work was supported by SingHealth Duke‐NUS Academic Medicine and National Health Innovation Centre Singapore Joint MedTech grant (AM‐NHIC/JMT006/2020) and Duke‐NUS Oncology Academic Clinical Programme Proton Research Fund (08/FY2021/EX(SL)/92‐A146, 08/FY2020/EX(SL)/76‐A152) grants.

Tan HQ, Koh CWY, Tan LKR, et al. A transit portal dosimetry method for respiratory gating quality assurance with a dynamic 3D printed tumor phantom. J Appl Clin Med Phys. 2022;23:e13560. 10.1002/acm2.13560

REFERENCES

  • 1. Brandner ED, Chetty IJ, Giaddui TG, Xiao Y, Huq MS. Motion management strategies and technical issues associated with stereotactic body radiotherapy of thoracic and upper abdominal tumors: a review from NRG oncology. Med Phys. 2017;44(6):2595–2612. 10.1002/mp.12227. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. Mori S, Knopf AC, Umegaki K. Motion management in particle therapy. Med Phys. 2018;45(11):e994–e1010. 10.1002/mp.12679. [DOI] [PubMed] [Google Scholar]
  • 3. Oh SA, Yea JW, Kim SK, Park JW. Optimal gating window for respiratory‐gated radiotherapy with real‐time position management and respiration guiding system for liver cancer treatment. Sci Rep. 2019;9(1):4384. 10.1038/s41598-019-40858-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4. Oh SA, Yea JW, Kim SK. Statistical determination of the gating windows for respiratory‐gated radiotherapy using a visible guiding system. PLoS One. 2016;11(5):e0156357. 10.1371/journal.pone.0156357. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Saito T, Sakamoto T, Oya N. Comparison of gating around end‐expiration and end‐inspiration in radiotherapy for lung cancer. Radiother Oncol. 2009;93(3):430–435. 10.1016/j.radonc.2009.09.002. [DOI] [PubMed] [Google Scholar]
  • 6. Wu WC, Chan CL, Wong YW, Cuijpers JP. A study on the influence of breathing phases in intensity‐modulated radiotherapy of lung tumours using four‐dimensional CT. Br J Radiol. 2010;83(987):252–256. 10.1259/bjr/33094251. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Ramsey C, Scaperoth D, Arwood D. Clinical experience with a commercial respiratory gating system. Int J Radiat Oncol. 2000. 10.1016/s0360-3016(00)80123-6. [DOI] [Google Scholar]
  • 8. Negoro Y, Nagata Y, Aoki T, et al. The effectiveness of an immobilization device in conformal radiotherapy for lung tumor: reduction of respiratory tumor movement and evaluation of the daily setup accuracy. Int J Radiat Oncol Biol Phys. 2001;50(4):889–898. 10.1016/S0360-3016(01)01516-4. [DOI] [PubMed] [Google Scholar]
  • 9. Giraud P, Houle A. Respiratory gating for radiotherapy: main technical aspects and clinical benefits. ISRN Pulmonol. 2013;2013(1). 10.1155/2013/519602. [DOI] [PubMed] [Google Scholar]
  • 10. Giraud P, Yorke E, Jiang S, Simon L, Rosenzweig K, Mageras G. Reduction of organ motion effects in IMRT and conformal 3D radiation delivery by using gating and tracking techniques. Cancer Radiother. 2006;10(5):269–282. 10.1016/j.canrad.2006.05.009. [DOI] [PubMed] [Google Scholar]
  • 11. Chen GTY, Kung JH, Beaudette KP. Artifacts in computed tomography scanning of moving objects. Semin Radiat Oncol. 2004;14(1):19–26. 10.1053/j.semradonc.2003.10.004. [DOI] [PubMed] [Google Scholar]
  • 12. Chen QS, Weinhous MS, Deibel FC, Ciezki JP, Macklis RM. Fluoroscopic study of tumor motion due to breathing: facilitating precise radiation therapy for lung cancer patients. Med Phys. 2001;28(9):1850–1856. 10.1118/1.1398037. [DOI] [PubMed] [Google Scholar]
  • 13. Keall PJ, Mageras GS, Balter JM, et al. The management of respiratory motion in radiation oncology report of AAPM Task Group 76. Med Phys. 2006;33(10):3874–3900. 10.1118/1.2349696. [DOI] [PubMed] [Google Scholar]
  • 14. Nakamura M, Narita Y, Sawada A, et al. Impact of motion velocity on four‐dimensional target volumes: a phantom study. Med Phys. 2009;36(5):1610–1617. 10.1118/1.3110073. [DOI] [PubMed] [Google Scholar]
  • 15. Tanyi JA, Fuss M, Varchena V, Lancaster JL, Salter BJ. Phantom investigation of 3D motion‐dependent volume aliasing during CT simulation for radiation therapy planning. Radiat Oncol. 2007;2:10. 10.1186/1748-717X-2-10. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16. Varchena V, Tanyi J, Salter B. 70 A novel Dynamic Thorax phantom for 3D‐CRT and IMRT of lung lesions. Radiother Oncol. 2005;76(2):S42–S43. 10.1016/s0167-8140(05)81048-5. [DOI] [Google Scholar]
  • 17. Niroomand‐Rad A, Chiu‐Tsao ST, Grams MP, et al. Report of AAPM Task Group 235 radiochromic film dosimetry: an update to TG‐55. Med Phys. 2020;47(12):5986–6025. 10.1002/mp.14497. [DOI] [PubMed] [Google Scholar]
  • 18. Kim J, Choi CH, Park SY, et al. Gamma evaluation with portal dosimetry for volumetric modulated arc therapy and intensity‐modulated radiation therapy. Prog Med Phys. 2017;28(2):61. 10.14316/pmp.2017.28.2.61. [DOI] [Google Scholar]
  • 19. Maraghechi B, Davis J, Mitchell N, et al. The sensitivity of gamma index analysis to detect multileaf collimator (MLC) positioning errors using Varian TrueBeam EPID and ArcCHECK for patient‐specific prostate volumetric‐modulated arc therapy (VMAT) quality assurance. J Radiother Pract. 2018;17(1):66–77. 10.1017/S1460396917000425. [DOI] [Google Scholar]
  • 20. Wendling M, McDermott LN, Mans A, Sonke JJ, van Herk M, Mijnheer BJ. A simple backprojection algorithm for 3D in vivo EPID dosimetry of IMRT treatments. Med Phys. 2009;36(7):3310–3321. 10.1118/1.3148482. [DOI] [PubMed] [Google Scholar]
  • 21. Stevens S, Dvorak P, Spevacek V, et al. An assessment of a 3D EPID‐based dosimetry system using conventional two‐ and three‐dimensional detectors for VMAT. Phys Med. 2018;45:25–34. 10.1016/j.ejmp.2017.11.014. [DOI] [PubMed] [Google Scholar]
  • 22. Berbeco RI, Neicu T, Rietzel E, Chen GTY, Jiang SB. A technique for respiratory‐gated radiotherapy treatment verification with an EPID in cine mode. Phys Med Biol. 2005;50(16):3669–3679. 10.1088/0031-9155/50/16/002. [DOI] [PubMed] [Google Scholar]
  • 23. Saito T, Matsuyama T, Toya R, et al. Respiratory gating during stereotactic body radiotherapy for lung cancer reduces tumor position variability. PLoS One. 2014;9(11):e112824. 10.1371/journal.pone.0112824. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24. Serpa M, Baier K, Cremers F, Guckenberger M, Meyer J. Suitability of markerless EPID tracking for tumor position verification in gated radiotherapy. Med Phys. 2014;41(3):031702. 10.1118/1.4863597. [DOI] [PubMed] [Google Scholar]
  • 25. Lin T, Chen Y, Hossain M, Ma C. EPID assisted, amplitude‐based, gated intensity modulated radiation therapy (IMRT). Int J Radiat Oncol. 2008;72(1). 10.1016/j.ijrobp.2008.06.302. [DOI] [Google Scholar]
  • 26. Dipasquale G, Poirier A, Sprunger Y, Uiterwijk JWE, Miralbell R. Improving 3D‐printing of megavoltage X‐rays radiotherapy bolus with surface‐scanner. Radiat Oncol. 2018;13(1):203. 10.1186/s13014-018-1148-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 27. Burleson S, Baker J, Hsia AT, Xu Z. Use of 3D printers to create a patient‐specific 3D bolus for external beam therapy. J Appl Clin Med Phys. 2015;16(3):5247. 10.1120/jacmp.v16i3.5247. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Ricotti R, Ciardo D, Pansini F, et al. Dosimetric characterization of 3D printed bolus at different infill percentage for external photon beam radiotherapy. Phys Med. 2017;39:25–32. 10.1016/j.ejmp.2017.06.004. [DOI] [PubMed] [Google Scholar]
  • 29. IAEA TRS 398 . Absorbed Dose Determination in External Beam Radiotherapy . IAEA; 2000. [Google Scholar]
  • 30. Najem MA, Tedder M, King D, et al. In‐vivo EPID dosimetry for IMRT and VMAT based on through‐air predicted portal dose algorithm. Phys Med. 2018;52:143–153. 10.1016/j.ejmp.2018.07.010. [DOI] [PubMed] [Google Scholar]
  • 31. Siddon RL. Prism representation: a 3D ray‐tracing algorithm for radiotherapy applications. Phys Med Biol. 1985;30(8):817–824. 10.1088/0031-9155/30/8/005. [DOI] [PubMed] [Google Scholar]
  • 32. Timmerman R, Paulus R, Galvin J, et al. Stereotactic body radiation therapy for inoperable early stage lung cancer. JAMA. 2010;303(11):1070–1076. 10.1001/jama.2010.261. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33. Low DA, Harms WB, Mutic S, Purdy JA. A technique for the quantitative evaluation of dose distributions. Med Phys. 1998;25(5):656–661. 10.1118/1.598248. [DOI] [PubMed] [Google Scholar]
  • 34. Low DA. Gamma dose distribution evaluation tool. J Phys: Conf Ser. 2010;250:012071. 10.1088/1742-6596/250/1/012071. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Kubo K, Monzen H, Tamura M, et al. Minimizing dose variation from the interplay effect in stereotactic radiation therapy using volumetric modulated arc therapy for lung cancer. J Appl Clin Med Phys. 2018;19(2):121–127. 10.1002/acm2.12264. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Edvardsson A, Nordström F, Ceberg C, Ceberg S. Motion induced interplay effects for VMAT radiotherapy. Phys Med Biol. 2018;63(8):085012. 10.1088/1361-6560/aab957. [DOI] [PubMed] [Google Scholar]
  • 37. Mukhlisin, Pawiro SA. Dosimetric impact of interplay effect in lung IMRT and VMAT treatment using in‐house dynamic thorax phantom. J Phys: Conf Ser. 2016;694:012009. 10.1088/1742-6596/694/1/012009. [DOI] [Google Scholar]
  • 38. Tino R, Leary M, Yeo A, et al. Additive manufacturing in radiation oncology: a review of clinical practice, emerging trends and research opportunities. Int J Extrem Manuf. 2020;2:012003. 10.1088/2631-7990/ab70af. [DOI] [Google Scholar]
  • 39. Tino R, Yeo A, Leary M, Brandt M, Kron T. A systematic review on 3D‐Printed imaging and dosimetry phantoms in radiation therapy. Technol Cancer Res Treat. 2019;18:1533033819870208. 10.1177/1533033819870208. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40. Leste J, Medjahed I, Arnaud FX, et al. A study of the interplay effect for VMAT SBRT using a four‐axes motion phantom. J Appl Clin Med Phys. 2020;21(8):208–215. 10.1002/acm2.12947. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41. Steidl P, Richter D, Schuy C, et al. A breathing thorax phantom with independently programmable 6D tumour motion for dosimetric measurements in radiation therapy. Phys Med Biol. 2012;57(8):2235–2250. 10.1088/0031-9155/57/8/2235. [DOI] [PubMed] [Google Scholar]
  • 42. Viel F, Lee R, Gete E, Duzenli C. Amplitude gating for a coached breathing approach in respiratory gated 10 MV flattening filter‐free VMAT delivery. J Appl Clin Med Phys. 2015;16(4):78–90. 10.1120/jacmp.v16i4.5350. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43. Lee M, Yoon K, Cho B, et al. Comparing phase‐ and amplitude‐gated volumetric modulated arc therapy for stereotactic body radiation therapy using 3D printed lung phantom. J Appl Clin Med Phys. 2019;20(2):107–113. 10.1002/acm2.12533. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Journal of Applied Clinical Medical Physics are provided here courtesy of Wiley

RESOURCES