Literature DB >> 28491014

Decision Support System for Lymphoma Classification.

Ahmed E-S Negm1, Ahmed H Kandil1,2, Osama A E-F Hassan1,3.   

Abstract

The diffuse lymphoma is a malignant tumor of lymphoid tissues. It is associated with abnormal, unlimited and uncontrolled proliferation of lymphoid cells. Until now, expert pathologists have identified diffuse lymphoma cells disease manually. This paper introduces automatic system with a friendly user interface to differentiate between the categories of the diffuse lymphoma cells. This research is based on the morphological features such as size, perimeter and circularity. The cell size is a critical element in the classification of diffuse lymphoma according to international formulation standards. Therefore, the applied procedures identify lymphoid cell population in digital microscopic images. The cells are classified using their morphological data according to the characteristics of each cell such as: circularity, perimeter, area, and color density. The number of cells is taken into consideration in the developed approach. Image processing techniques are applied to digital microscopic images to measure morphological parameters and to overcome image problems such as overlapping and cell distortion that affect the sensitivity of the measured data. The developed procedures help the pathologists to come to a decision regarding the classification of diffuse lymphoma. Moreover, it can be used to train medical students and young pathologists.

Entities:  

Keywords:  Decision Support System; Diffuse lymphoma; Image processing; Morphology

Year:  2017        PMID: 28491014      PMCID: PMC5403962          DOI: 10.2174/1573405612666160519124752

Source DB:  PubMed          Journal:  Curr Med Imaging Rev        ISSN: 1573-4056


Introduction

The subject of this research is within the domain of morphometric analysis of digital microscopic images. Digital microscopic images are good enough in revealing morphological details allowing analytic techniques to be applied for making cell features measurements. The cell size is one of the most important features used in classification of the diffuse lymphoma class which affects the pre-treatment planning [1, 2]. Cell size is a critical element in classification of diffuse lymphoma. Pathologists tend to classify diffuse lymphoma subjectively based on their experience. The need for qualitative assessment developed by a group of local expert pathologists, in an attempt to solve related problems as possible overlap (mixed small and large diffuse lymphoma) becomes necessary as shown in (Fig. ). The classification according to size is a critical parameter in diffuse lymphoma diagnosis and management as in a revised European-American classification of lymphoid neoplasms. The domain of morphometric analysis is used for more accurate assessment of cellular features, histologic pattern changes in tissue and cellular preparations. Further, it is used for studying subcellular features particularly in studying the effect of pharmaceutical preparations, drugs and toxins. Other approaches depending on the analysis of DNA and hormone receptors related to tumor research were also studied intensively [3]. Automated analytical systems became available for research and diagnosis [3, 4]. In principle, the characteristics of the microscopic image may be identified by automatic, semi-automatic or manual techniques [5]. Geometric and texture features are extracted from the input image for identification and classification. Important geometric features like area, bounding box, convex area, perimeter, major-axis, minor-axis and solidity are extracted [6]. Regarding texture feature extraction, Gabor is one of the most important methods for texture features extraction [7, 8]. Image texture is a function of homogeneity, roughness, smoothness, coarseness, etc. Fourier filters are used for extracting entropy, homogeneity, contrast, and spatial frequency [6]. Image processing techniques are applied for studying problems related to image segmentation. Knowledge-based, level set and snake-driven segmentation approaches are explored in medical imaging [9, 10]. Using segmentation to obtain visual features for content-based medical image retrieval, depends on many features such as structural using convolution filters, textural using co-occurrence matrix, Gabor filter, localization using edge detectors, and color features using 64 different colors. Jaakko Laitakari and Yayun Zhou relied on hysteresis thresholding for nuclei segmentation. They developed a cell nuclei segmentation algorithm. The basic steps of the algorithm are color space decomposition, morphologic reconstruction, hysteresis thresholding and post processing. The output of the algorithm identifies the cell nuclei and delineates the boundaries of nuclei [11, 12]. Level set representations are emerging techniques to represent shapes and track moving interfaces for segmentation and tracking [13-16]. According to R. Malladi et al., region growing algorithm has been applied to segment image based on color, size, shape, texture, orientation, and border features. Peter Howarth et.al performed a background subtraction to enhance segmentation results [17]. José Crespo del Arco et al., [18] stated that watershed segmentation has been used with level set to segment gray level MRI images. The smoothed image is enhanced using edge enhancing filter and then the result is passed to Watershed segmentation module to detect regions that are enhanced using level set. Q. Chen et al. [19] pointed out that the watershed combined with distance transform “Chessboard” gives good result in segmentation. A.Sai Prasad et al., obatined separated images of individual cells and used watershed for separating the clumped cells [20]. The performance of the method is evaluated by comparing the automatically extracted blood particles with manual segmentations. Chessboard distance transform function segments almost all the clumped cells. Overlapping and clustering are major problems that should be resolved by the algorithm for separation. The automated count is based on separating the overlapping with the watershed algorithm. Morphological operations preserve the essential shapes of the objects and removal of noise [21]. Dougherty et al. [22] introduced the application of structured elements to an image by morphological operators based on shape characteristics. Structure elements and set operator are morphological operators. Objects in the input image are processed according to the shape characteristics encoded in the structuring element. Structuring element and the applied set operator define the morphological operator. H.B.Kekre et al. [23, 24] used morphological operations and median filters in noise removal and in separating the objects. The algorithm was tested on 115 microscopic images of size 256x256 and succeeded with specificity of 90% and sensitivity of 60% to detect abnormal white blood cells. Successful automatic and semi-automatic techniques have been applied for identification of acute leukemia cells [25]. A number of recent studies have been applied to Lymphoma and Leukemia with different staining to assess morphological analysis of cells [26-28]. A. Negm et al. [29] presented segmentation of the Blast cells in leukemia images. They developed an algorithm able to identify the Blast cells under specified criteria of image processing and enhancement. The algorithm consists of panel selection followed by segmentation using K-means clustering followed by refinement process. Their data set consists of 757 images with overall sensitivity of 99.348%, specificity of 99.529%, and accuracy of 99.517%. According to Schmitz et al. [28], Lymphoma is an unusual type of cancer, arising from malignant B-cells. This selection has been carried out by pathologists of 170 images. Generally, our suggested classification system of Lymphoma is shown in (Fig. ). Standard pre-processing methods like Gaussian filtering, application of a threshold for background elimination and region labeling for identification of relevant tissue patches were applied [28]. For each pixel, a set of descriptors is computed as signature. The application of the minimum distance transform, for each pixel, result in one mean descriptor help in segmentation. Supervised classification assigns each pixel to the corresponding pixel class. For each pixel class, the relative fraction of pixels belonging to the respective class is computed [28]. The aim of our research in this paper is to identify lymphoma cells from digital microscopic images. Morphological features of diffuse lymphoma cells were assessed and the cells were classified accordingly. This paper is organized as follows. Section 2 includes the materials and methods, which introduces the proposed segmentation algorithm. In section 3, results obtained by the proposed algorithm are presented. In section 4, discussion is presented and finally, conclusions are drawn in section 5.

MaterialS and Methods

Materials

The data sets considered in this work were from light microscope supported with digital camera. These digital microscopic images acquired using “Axiostar plus” from Zeiss, Digital camera using Cannon Power Shot A620 with 1- 4x optical zoom And 7.1 Mega Pixels. Tissue sections were stained by haematoxytion and Eosin. There were 360 images of diffuse lymphoma cells selected by an expert pathologist. With a resolution of 553*425 pixels, each image was processed using Laptop with 2 Microprocessor (Centrino Mobile Technology), 1GB RAM and 256MB Vega with Operating system Microsoft Window XP and Programming language MATLAB 7.

Methods

Preprocessing

The objective is to get digital images of tissue “diffuse lymphoma” previously described to extract morphological data such as the number of cells and assess characteristics of those cells such as Circularity, Perimeter, Area and the color density. Many different steps were designed to satisfy the objectives as shown in (Fig. ). Each step will be discussed in some detail.

Enhancement Processing

Image quality is enhanced by applying different types of filters in various ways [30]. In our cases, this step is critical and affects other processing steps. This is clearly found in large cells, representing a problem of cell edges which are not fully connected. The degree of cytoplasm color is the same as the back ground color. It is required to be reduced by edge enhancement in the proposed system. Thus, enhancement of the edges is needed.

◊ Edge Enhancement

There are many different kinds of edge enhancement filters and we have chosen Prewitt filter [31]. The segmentation results are shown in (Fig. , ).

Prewitt Filter

An image has been created and edge changes highlighted by the filter. We used 3 x 3 filter size. Perwitt gradient value was calculated by the following templates X, Y in (Fig. , ).

Segmentation

An image pixel was partitioned into multiple pixel regions and was simplified for more valuable and easier analysis of segmentation. Our algorithm suggests minimum variance quantization technique for segmentation. It groups the pixels based on the variance between the pixel values. The pixel boxes that divide the color cube of the image vary in size. Boxes numbers, n, are used by rgb2ind function to determine and analyze the color data in the image. i.e. the image is partitioned into n optimally located boxes. Within each box, the pixel values are mapped to the center of the box as in uniform quantization. The resulting color map usually has the number of entries specified [32]. The manual color range selection user is prompted for feeding range of colors in the different color bands. Colors within these ranges are object pixels and other colors are considered background.

Segmentation Enhancement

Often the results of segmentation may result in over segmented objects that have to be removed. We made use of different criteria to enhance the segmentation results. Manual Enhancement as circularity is known to be in the range of 1.3 to 0.7. The user has to define and feed in the system the range allowed for perimeter and area. Automatic enhancement is based on area threshold. In preliminary study, we defined area to be greater than 30 pixels. Object with area less than this threshold value was considered as background. The outcome of enhancement process points to specific problems that need to be dealt with, namely:- Cell overlap Cell distortion

Overlapping Cell Separation

In some cases, some cells may overlap other cells. Therefore counting overlapped objects as a single object leads to errors in measurements and statistics. In the system we handle this problem by the following methods: Watershed distance segmentation [18-20, 33, and 34]. Manual cell separation. Separation by morphology method [21, 22, 24, 26 and 35]. Watershed distance segmentation is this method automatically splits overlapped objects at the weakest points. Manual cell separation method is used to enter a set of points on the boundary where the program should split. These points are fitted to a curve of the third order to determine the curve points where to cut to separate the overlapped cells. The fitting is performed using polynomial regression and least squares method. Separation by morphology method is morphological opening.

Distributed Object Point Collection

Point collection is performed if the object is too hollow and/or has many distributed points. It is based on morphological operators, Dilation and Erosion. Refilling object gaps i.e. a gap inside the object, is recognized by the Euler number for this sub image containing the cell shown (Fig. ).

Region of Interest Selection

The user can focus interest on an elliptic area by any orientation using manual selection. After region selection, the user has to decide to focus on the inside area or the outside area. Program functions can be applied on the highlighted area [30]. x', y' are the coordinates of new image which are produced from experience geometric distortion x, y pixel coordinates (Fig. ): Where r and s are functions relying upon x and y. Assume This halves the size of the image. This transformation can be represented using a matrix equation To perform rotation of angel θ the following operation is used. The starting point of the image is generally the upper left hand corner. To rotate about the Centre, one needs to do a transformation of the origin to the Centre of the image first.

Information Displaying

Different methods are employed to display and extract information as Circularity, Area, Perimeter, Compactness and color density in pixel value [22]. The information obtained is exported to an excel sheet for further analysis. The analyzed information is uniformly quantized and displayed as frequencies on different graphs for each property. The performance evaluation is based on expert reference images. The output images resulting from the system are matched to these reference images using the Overlay tool in the system. Sensitivity test in this research was applied by two methods. First, based on the ability of system identifying the objects in images and second, those identified by expert as shown in Table . The test shows relative error with +Ve and -Ve values. These errors are caused due to overlapping of cells and the system counts these cells as one object whereas the distorted cell system counts it as more than one although it is one. The Evaluation is repeated after enhancing the segmentation errors in the image. The outcome of sensitivity test is usually revealed as either –Ve (due to cell overlap) or +Ve (cell distortion). Either type of error totally disappeared after applying the whole steps of the algorithm as shown in Table . In this work, an algorithm was implemented for successful detection of cells. The accuracy of this algorithm was evaluated carefully to estimate its performance in real life. The specificity and sensitivity of this method were calculated using the following formula: [36] Where True Positive (TP) is the number of cells correctly identified as cells by the algorithm of segmentation; True Negative (TN) is the number of the cells correctly identified as not cells (It represents the error of adherent cells recognized as one by the system and not as multiple cells.); False Positive (FP) is the number of cells identified as cells by the algorithm, but they are not (It represents an error due to deformed cells appearing as more than a single cell.); False Negative (FN) is the number of cells identified as not cells by the Algorithm, but they are not [37-39]. Table presents a confusion matrix of the algorithm that shows 1021 true positive segmented cells. Considering the sensitivity of the algorithm is 100% and specificity 82.35%, The overall accuracy is calculated by After the intervention and action steps to improve segmentation output to treat problems like cells overlap and cell distortion through the algorithm, sensitivity and specificity changed to 100% and 100% in sequence.

Results

T-test was carried out on each dataset, comparing Perimeter, Area in pixel of manual and automatic procedure. Range value of both small and large cells was presented by mean value. (Fig. ) shows the chosen ideal small and large cells the values. Their values were used to identify the cell selected as band from the normal reactive image. The range of large lymphocytes was found to be 109 to 800 pixels and the mean was 280 pixels. The range of small lymphocytes was 56 to 280 pixels and the mean was 140 pixels. The best sequence was identified in dealing with the program in this type of image between manual and automatic methods. T- Test gives no significant difference for both population of cells shown in Tables . Area distribution of large reactive lymphocytes and large diffuse lymphoma cells respectively is compared to evaluate the deference between them as in Table . Thus, cases of diffuse lymphoma could then be classified according to the size. Our results point to accurate differentiation between lymphoid cell classes as being large or small. The large cells were of the range 146 to 917 with the mean 521 pixels and the small cells were of the range 89 to 657 and the mean was 346 pixels shown in Tables , . Comparison of the mean (area in pixels) in cases of large diffuse lymphoma cells with reactive large lymphoid cells showed a significant difference (mean value for large diffuse lymphoma cells 521 pixel and large reactive lymphoid cells 280 pixel, P-Value 6.17789E-25) as shown in Tables , . Comparison of the mean (area in pixels) in cases of small diffuse lymphoma with reactive small lymphoid cells showed a significant difference (mean value for small diffuse lymphoma cells 346 pixel and small reactive lymphoid cells 140 pixel, P-Value 9.43833E-46) as in Tables , . Comparison of the mean (area in pixels) in cases of small diffuse lymphoma with large diffuse lymphoma cells shown in Table .

DISCUSSION

Since the main objective of this research was to classify diffuse lymphoma cases objectively rather than subjectively, we had to define specific limiting parameters before applying our program effectively, namely Areas and RGB. Staining variability could affect the optimum selection of the object to be identified by the program. To control color differences measures of density defined as RGB, such feature was examined in the preliminary study; leading to the selection of a range of RGB; used as a limiting parameter on starting the program. The range obtained was 121, 60, 116 minimum RGB and 204, 100, 199 Maximum RGB; and the mean was 172, 85, 170. The selected RGB values were defined as maximum red, minimum green and maximum blue in pixels. The material used in this study for validation of the technique consisted of normal lymph nodal tissue where the differentiation of lymphoid cells on the basis of size is clear; comparing large cells in germ centers and small cells in the interfollicular zone. The validation of the method was based on a preliminary study that relied on expert microscopist to define large from small cell populations. The range of size for both large and small cells was measured in pixel value. The result helped in defining a threshold value (30 pixel) for the smallest object, meaning that any values below that threshold were excluded as being noise; further verified by the observer. The digital images dealt with in this research were characterized by the following features: Not fully connected contour. Frequent overlapped cells. Same color density of cytoplasm and background. Huge amount of data. On completion of this sequence, the image related problems were corrected, as judged by expert observation. Whatever the method used in the field of digital microscopic images, researchers agreed on the importance of validation of the method used [11, 12]. In this research, sensitivity was ensured. Analysis of microscopic images of diffuse lymphoma aims at quantization of information in such a way that allows more objective interpretation and assessment of the data. Thus, cases of lymphoma could then be classified according to size. The categorization of mixed small and large cell lymphoma was not studied and will be the subject of further research. Our results point to accurate differentiation between lymphoid cell classes as being large or small. Comparison of the mean (area in pixels) in cases of large lymphoma cells with reactive large lymphoid cells showed a significant difference. Comparison of the mean (area in pixels) in cases of small lymphoma with reactive small lymphoid cells also showed a significant difference.

Conclusion

Microscopic digital images of cases of lymphoid tissue whether of reactive or diffuse lymphomatous nature have been analyzed with the aim of identification of different cell populations based on the size using criteria of perimeter and area defined by pixels. Image enhancement technique has been applied to improve the image quality by edge enhancement. Image segmentation for the purpose of facilitating automatic recording of the frequency of specific object (cells) repetition is applied. The comparison between observations based on users selection of the object and automatic recording of comparable values was fulfilled. The system has been able to identify the small cell population from the large cells population under specified criteria of image processing and enhancement. This paper presented a methodology to achieve a fully automated classification of Lymphoma cells from microscopic digital images. The methodology is based on the morphological analysis of cells. Results show that the presented methodology is achievable with remarkable classification accuracy. Further studies will be focused on enhanced adaptive segmentation modules, the impact on classification accuracy of enlarged sample dataset and the test of the overall system. The system has been used for automatic identification of different cell population by fixing the RGB value and feeding the range of selected perimeter and area. It is ready for application in the medical field in cases of classification of lymphoma based on the cell size and on similar studies for evaluation and classification of hematologic malignances using bone marrow smears. The main advantage of this proposed scheme over existing schemes is that, the developed system effectively identifies and classifies the images of Lymphoma containing multiple cells, while existing systems mostly consider only those images which have one cell under the field of view. This automated analysis assists pathologists in diagnosis and in lessening their time for reviewing large number of tissue slide per day and also reduces human error. The system is able to identify the small cell population from the large cells population under specified criteria of image processing and enhancement. Sensitivity and specificity of the system have been reviewed by expert pathologists who agreed with system results. The system has been used for automatic identification of different cell population. He is one of the manuscript authors, Prof. Dr. Osama Hassan, an expert in this field and works as a consultant for a medical center of high-level service. The system is ready for application in the medical field in cases of classification of diffuse lymphoma based on the cell size.

Future work

The system can be further developed for other applications on digital microscopic images. Research in this field will be supported by medical imaging and pattern recognition and many of the computer assisted fields have more accurate programs. In image analysis, the segmentation techniques are varied. Image enhancement to any kind of cell features that extracted is changeable. 3D construction of tissue from this kind of images is difficult and therefore needs trials. Reaching a standard in this field is an important aspect and has not been achieved yet. The system results detected to certain accuracy the intersection between large and small cell of lymphoma but needs enhancement. The availability of such systems can be of value in exchange of information both morphologically and morphometrically through Telepathology facilities. All these points of research described above still represent future challenges for the developed system. The development of a fully automated screening system prototype for cell segmentation and classification may provide the specialist with significant aid in an effort to detect and classify lymphoma cells more effectively and efficiently.
Table 1

Difference between the number of cells in the image extracted by expert and the number of cells that extracted by the applied procedure.

No. of Observation Slide No of Cells in the Field by Exp No of Cell Extracted by Applied Procedure Relative Error Relative Error After Applied Procedure
19180- 12.1%0%
2151106-29.9%0%
31917-10.6%0%
43335+6.06%0%
5179108-39.67%0%
697113+16.49%0%
74852+8.33%0%
84355+27.9%0%
9134146+8.9%0%
1017585-51.5%0%
11137132-3.65%0%
129092+2.2%0%
Table 2

Confusion Matrix numbers of Diffuse Lymphoma cells identifications.

Predicated Diffuse Lymphoma Cells
Actual StagesTRUEFALSE
POSITIVE102148
NEGATIVE0224
overall accuracy96.28%
Table 3

Comparison between Small and Large Diffuse lymphoma cells and Large cell of diffuse lymphoma and Large normal reactive cell.

Comparison Small Diffuse Lymphoma Cells Large Cell of Diffuse Lymphoma Large Normal Reactive
T Test 8.0497E-266 6.17789E-25
Very High Significant
Min32146109
Max698917800
Mean346521280
Table 4

T test for comparing large cell diffuse lymphoma and the normal reactive cells.

Large Mean Perimeter in Pixel T Test Mean Area in Pixel T Test
Diffuse lymphoma 1940.05490.0
Very high significant difference
Diffuse lymphoma 2880.05360.0
Very high significant difference
Diffuse lymphoma 3840.05000.0
Very high significant difference
Diffuse lymphoma 4930.06200.0
Very high significant difference
Diffuse lymphoma 51170.06400.0
Very high significant difference
Reactive 2L70429
Table 5

T test for comparing small cell diffuse lymphoma and the normal reactive cells.

Small Mean Perimeter in Pixel T Test Mean Area in Pixel T Test
Diffuse lymphoma 11730.03620.0
Very high significant difference
Diffuse lymphoma 12750.03890.0
Very high significant difference
Diffuse lymphoma 13790.04150.0
Very high significant difference
Diffuse lymphoma 14710.03170.0
Very high significant difference
Diffuse lymphoma 15720.03360.0
Very high significant difference
Reactive 2S39140
Table 6

T-test comaring between Automatic and Manual cell extraction in Perimeter and Area in pixel on large cells.

Parameter T test
Perimeter in Pixel Area in Pixel
T test Result0.20190.2722
T testnot significantnot significant
Automatic cell extraction mean78412
RangeMin51166
Max1341157
Manual cell extraction Mean82445
RangeMin49153
Max1341106
Table 7

T-test comaring between Automatic and Manual cell extraction in Perimeter and Area in pixel on small cells.

Parameter T test
Perimeter in Pixel Area in Pixel
T test Result0.92420.8676
T Testnot significantnot significant
Automatic Mean42156
RangeMin34115
Max52230
Manual Mean46157
RangeMin35110
Max58220
  9 in total

1.  A level set approach for shape-driven segmentation and tracking of the left ventricle.

Authors:  Nikos Paragios
Journal:  IEEE Trans Med Imaging       Date:  2003-06       Impact factor: 10.048

2.  Image enhancement via adaptive unsharp masking.

Authors:  A Polesel; G Ramponi; V J Mathews
Journal:  IEEE Trans Image Process       Date:  2000       Impact factor: 10.856

3.  Knowledge and intelligent computing system in medicine.

Authors:  Babita Pandey; R B Mishra
Journal:  Comput Biol Med       Date:  2009-02-07       Impact factor: 4.589

4.  Image database analysis of Hodgkin lymphoma.

Authors:  Tim Schäfer; Hendrik Schäfer; Alexander Schmitz; Jörg Ackermann; Norbert Dichter; Claudia Döring; Sylvia Hartmann; Martin-Leo Hansmann; Ina Koch
Journal:  Comput Biol Chem       Date:  2013-05-10       Impact factor: 2.877

5.  Prospective multicenter evaluation of the morphometric D-score for prediction of the outcome of endometrial hyperplasias.

Authors:  J P Baak; A Ørbo; P J van Diest; M Jiwa; P de Bruin; M Broeckaert; W Snijders; P J Boodt; G Fons; C Burger; R H Verheijen; P W Houben; H S The; P Kenemans
Journal:  Am J Surg Pathol       Date:  2001-07       Impact factor: 6.394

6.  Lymphoma and leukemia cells possess fractal dimensions that correlate with their biological features.

Authors:  Adi Mashiah; Ofir Wolach; Judith Sandbank; Orit Uziel; Pia Raanani; Meir Lahav
Journal:  Acta Haematol       Date:  2008-04-16       Impact factor: 2.195

7.  Extraction of nucleolus candidate zone in white blood cells of peripheral blood smear images using curvelet transform.

Authors:  Ramin Soltanzadeh; Hossein Rabbani; Ardeshir Talebi
Journal:  Comput Math Methods Med       Date:  2012-05-15       Impact factor: 2.238

8.  Quantitative pathology: historical background, clinical research and application of nuclear morphometry and DNA image cytometry.

Authors:  Abdelbaset Buhmeida
Journal:  Libyan J Med       Date:  2006-09-20       Impact factor: 1.657

9.  Validation of various adaptive threshold methods of segmentation applied to follicular lymphoma digital images stained with 3,3'-Diaminobenzidine&Haematoxylin.

Authors:  Anna Korzynska; Lukasz Roszkowiak; Carlos Lopez; Ramon Bosch; Lukasz Witkowski; Marylene Lejeune
Journal:  Diagn Pathol       Date:  2013-03-25       Impact factor: 2.644

  9 in total
  1 in total

1.  Application of Machine Learning in Developing Decision-Making Support Models for Decompressed Vertebroplasty.

Authors:  Pei-Hung Liao; Yu-Chuan Tsuei; William Chu
Journal:  Healthcare (Basel)       Date:  2022-01-23
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.