Literature DB >> 19002251

Converting endangered species categories to probabilities of extinction for phylogenetic conservation prioritization.

Arne Ø Mooers1, Daniel P Faith, Wayne P Maddison.   

Abstract

BACKGROUND: Categories of imperilment like the global IUCN Red List have been transformed to probabilities of extinction and used to rank species by the amount of imperiled evolutionary history they represent (e.g. by the Edge of Existence programme). We investigate the stability of such lists when ranks are converted to probabilities of extinction under different scenarios. METHODOLOGY AND PRINCIPAL
FINDINGS: Using a simple example and computer simulation, we show that preserving the categories when converting such list designations to probabilities of extinction does not guarantee the stability of the resulting lists. SIGNIFICANCE: Care must be taken when choosing a suitable transformation, especially if conservation dollars are allocated to species in a ranked fashion. We advocate routine sensitivity analyses.

Entities:  

Mesh:

Year:  2008        PMID: 19002251      PMCID: PMC2577618          DOI: 10.1371/journal.pone.0003700

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.240


Introduction

The World Conservation Union (www.iucn.org) is the largest and most influential conservation network in the world. One of its most influential products is the ‘Red List’, a quantitative categorization of the global level of imperilment for individual species (see, e.g., www.iucn.org/themes/ssc/redlist2007/index_redlist2007.htm). Using multifaceted criteria [1], [2], the IUCN designates species as being in one of a number of conservation categories, ranging from ‘Least Concern’ to ‘Extinct in the Wild.’ Though controversial [3], conservation organizations and different levels of government use both the criteria and the lists when planning conservation interventions [3], [4]. For instance, both IUCN categories and global assessments are used by the Committee on the Status of Endangered Wildlife in Canada when ranking species under the Canadian Species at Risk Act (see www.cosewic.gc.ca). In addition, researchers have successfully used this list to explore geographical (e.g. [5]) and biological (e.g. [6]) correlates of extinction risk. For such comparative studies, the categories are treated as ranks such that species of same rank are considered equivalent.. Because these studies generally rely on non-parametric approaches, no assumptions are needed about the change in extinction probability between ranks, though their results might be interpreted as if differences between ranks (e.g. from LC to NT and from EN to CR) are assumed equivalent. There are, however, contexts in which we need more than species ranks. Whenever the IUCN species ranks are blended with other criteria such as cost of recovery and probability of success to generate a quantification of conservation priority, the ranks need to be assigned numerical values that represent interpretable measures such as extinction probability. Such studies are likely to become more common. IUCN categories are now more generally applicable, given that museum collections and related data provide a way to assess one of the criteria, geographic range size, for many different species [7]. Another important context, of interest in this study, is the integration of IUCN categories with phylogenetic trees. The ranks for different species can be combined to determine the probability of loss of deeper evolutionary history (shared branches on the phylogentic tree) only when the ranks are interpreted as probabilities of extinction. For example, recent work has used extinction risks to project expected losses to a phylogenetic tree [8], [9] and these projected losses have been be combined with other quantified considerations to help choose subsets of species that maximize total phylogenetic variation [10], [11]. The impetus for this work is the recognition that the loss of some species represents a disproportionate loss of evolutionary history. Recently in this journal, Isaac et al. [12] presented the EDGE (Evolutionary Distinct, Globally Endangered) metric to direct practical global conservation action (www.edgeofexistence.org). EDGE combines a measure of a species' isolation on a phylogenetic tree with a measure of a species current imperilment. Technically, it is a logarithmic transformation of the product of a species' evolutionary distinctiveness and the probability it will go extinct [13]. An alternative measure, the ‘heightened’ EDGE or HEDGE score [14] includes the probabilities of extinction of other species in the tree, and can be formulated as the expected gain one can make in evolutionary history preserved by protecting a species (see also [15]). In both cases, explicit probabilities of extinction are required, and Redding and Mooers [13] and Isaac et al. [12] have suggested ways to transform the Red List categories to prob(extinction). The Red List is currently the only basis we know of for consistent, broadly-available estimates of extinction risk, and indeed was originally formulated to be consistent with (at least) notional probabilities of extinction [1], [2], [16]. We support the quantification of conservation importance. The above metrics (EDGE and HEDGE) clearly define species priority ranks for a fixed tree and fixed probabilities of extinction (both of which can change with new information). However, in this short note we highlight how the choice of transformation of Red List categories to different probabilities of extinction (see, e.g. Table 1) can affect the resulting species rankings for both the above metrics, sometimes dramatically. We urge practitioners to use great care when performing any transformation of ranks. The underlying reason for this sensitivity to both metrics is the same: ranks are not enough.
Table 1

Parameters used to test sensitivity of ranks-to-extinction probability transformations.

Extinction Probabilities
IUCN Category% tips1 Isaac2 IUCN1003 IUCN504 IUCN5004 Pessimistic
Least Concern760.0250.00010.000050.00050.2
Near Threatened90.050.010.0040.020.4
Vulnerable90.10.10.050.390.8
Endangered40.20.6670.420.9960.9
Critically Endangered20.40.9990.9710.99

Mean proportions of species in each IUCN category across birds and mammals.

Inferred from [12], using the IUCN designation of Prob(ext)VU = 0.1 in 100 years.

Projected Prob(extinction) at 100 years using IUCN designations (IUCN, 2001): Prob(ext)CR = 0.5 in 10 years; Prob(ext)EN = 0.2 in 20 years; Prob(ext)vu = 0.1 in 100 years. LC and NT categories interpolated; see methods.

IUCN designations projected to 50 or 500 years.

Mean proportions of species in each IUCN category across birds and mammals. Inferred from [12], using the IUCN designation of Prob(ext)VU = 0.1 in 100 years. Projected Prob(extinction) at 100 years using IUCN designations (IUCN, 2001): Prob(ext)CR = 0.5 in 10 years; Prob(ext)EN = 0.2 in 20 years; Prob(ext)vu = 0.1 in 100 years. LC and NT categories interpolated; see methods. IUCN designations projected to 50 or 500 years. The transformations of categories to probabilities of extinction requires two pieces of information. The first is the relative difference among categories–i.e. does the movement among categories reflect a constant change in prob(extinction) (e.g. by factor 2, as presented by Isaac et al. [12]), or is the relationship nonlinear (e.g. as presented by Redding and Mooers [13] or the IUCN itself)? Second, if we consider extinction as a Poisson process, then the categories could be interpreted as instantaneous rates (rather than probabilities), and then the time scale for conservation can have drastic effects on the absolute and on the relative p(extinction) [17]. We explore both issues here. Figure 1 presents a four-species tree on which EDGE and HEDGE return different static species rankings under two simple transformations of fictional Red List categories (see Figure 1 legend). For these small trees, both EDGE and HEDGE measures can be calculated readily by hand. Under the first transformation, the rank order for EDGE is DABC, while, under the second, it is DACB; the ranked HEDGE list for the species in Figure 1 under transformation 1 is also DABC; under transformation 2, it becomes DCAB.
Figure 1

Changing EDGE and HEDGE scores.

EDGEi = ln(EDi*Prob(extinction)i), where EDi is the sum of edge lengths from the root of the tree to i, each edge length divided by the size of the clade the edge subtends. In figure 1, EDA = EDB = 10/2+2/1 = 7, and EDC = EDD = 2/2+10/1 = 11. Each species is in a different category of extinction risk (in the rank order of imperilment D,A,B,C ), and these categories have been transformed to prob(extinction) under two scenarios: in the first (power) transformation of extinction categories (Transformation 1), the rank order under EDGE is D (2.2), A (1.4), B(1.0) and C(0.8). With the second (linear) transformation (Transformation 2), C and B switch ranks: D(1.7), A(1.0), C(0.8), and B(0.7). HEDGEi is also a product of two terms: the expected phylogenetic contribution of a species i given prob(extinction) of all other species, and prob(extinction)i. However, HEDGE can also be formulated as the change in the total expected PD [28] from the status quo to the expected PD if one sets the prob(extinction)i = 0, ie. if species i is preserved [15]. The expected PD of a tree can be calculated as the sum of edge lengths, each weighted by its probability of persistence [8]. For example, the expected PD under transformation 1 is 2*0.4+2*0.6+10*(1−0.6*0.4)+0.2*10+0.8*10+(1−0.2*0.8)*2 = 21.3; if we save C, it becomes 2*0.6+2*0.4+10*(1−0.6*0.4)+1*10+0.2*10+(1−0*0.8)*2 = 23.6, and HEDGEC = 23.6−21.3 = 2.3. The ranked HEDGE list for the species in Figure 1 under transformation 1 is D(8.32), A(3.6), B(3.2), C(2.3). Under transformation 2, the ranked list becomes quite different, with C moving from last to second place: D(5.2), C(2.2), A(2.0), B(1.8).

Changing EDGE and HEDGE scores.

EDGEi = ln(EDi*Prob(extinction)i), where EDi is the sum of edge lengths from the root of the tree to i, each edge length divided by the size of the clade the edge subtends. In figure 1, EDA = EDB = 10/2+2/1 = 7, and EDC = EDD = 2/2+10/1 = 11. Each species is in a different category of extinction risk (in the rank order of imperilment D,A,B,C ), and these categories have been transformed to prob(extinction) under two scenarios: in the first (power) transformation of extinction categories (Transformation 1), the rank order under EDGE is D (2.2), A (1.4), B(1.0) and C(0.8). With the second (linear) transformation (Transformation 2), C and B switch ranks: D(1.7), A(1.0), C(0.8), and B(0.7). HEDGEi is also a product of two terms: the expected phylogenetic contribution of a species i given prob(extinction) of all other species, and prob(extinction)i. However, HEDGE can also be formulated as the change in the total expected PD [28] from the status quo to the expected PD if one sets the prob(extinction)i = 0, ie. if species i is preserved [15]. The expected PD of a tree can be calculated as the sum of edge lengths, each weighted by its probability of persistence [8]. For example, the expected PD under transformation 1 is 2*0.4+2*0.6+10*(1−0.6*0.4)+0.2*10+0.8*10+(1−0.2*0.8)*2 = 21.3; if we save C, it becomes 2*0.6+2*0.4+10*(1−0.6*0.4)+1*10+0.2*10+(1−0*0.8)*2 = 23.6, and HEDGEC = 23.6−21.3 = 2.3. The ranked HEDGE list for the species in Figure 1 under transformation 1 is D(8.32), A(3.6), B(3.2), C(2.3). Under transformation 2, the ranked list becomes quite different, with C moving from last to second place: D(5.2), C(2.2), A(2.0), B(1.8). This contrived example, however, might not be typical. We therefore used simulated trees and current IUCN data for mammals and birds to ask how strongly both EDGE and HEDGE rankings are affected by four transformations of the five most common Red List categories (LC, NT, VU, EN, and CR) to quantitative values for predicted prob(extinction) (see Table 1). The first transformation draws on Isaac et al., scaled to a common time scale of 100 years; the second transformation follows the IUCN designations themselves [18] with interpolation, and draws a stronger contrast among categories; the third and fourth are simple extensions of the IUCN designations but scaled to 50 and 500 years. Finally, we include an arbitrary “pessimistic” transformation that designates a sizable prob(extinction) = 0.2 even for the ‘least concern’ species for comparison. We report summary statistics (see methods) for three comparisons: the published Isaac et al. transformation vs. the published IUCN transformation (both scaled to a 100 year window); the Isaac et al. transformation vs. the arbitrary pessimistic transformation; and two transformations that differ solely on the time-window used: IUCN50 vs. IUCN500.

Results

Table 2 presents the summary statistics of our simulations (full simulation results are available from the first author upon request). When measured using the summed differences, the HEDGE metric is more sensitive to transformations in general. In addition, although all three transformation comparisons give similar results when one considers the percent of trees that differ, the summed differences for the comparison of the two ‘standard’ transformations (Isaac vs. IUCN, measured on the same 100-year interval) differ much more than do transformations that only involve time-window shifts.
Table 2

Results of sensitivity of ranks-to-extinction probability transformations.

Top 5 speciesTop 20 species
MetricTransformation Comparison% trees that differ1 Sum of differences2 % trees that differ1 Sum of differences2
EDGEIsaac vs. IUCN1004.15 (0.08)9.7 (0.7)17.0 (0.1)114 (4)
Isaac vs. Pessimistic3.11 (0.09)27.8 (1.1)19.8 (0.04)92.6 (3)
IUCN50 vs. IUCN5004.0 (0.07)15.8 (0.6)20 (0)26.8 (1)
HEDGEIsaac vs. IUCN1003.51 (0.09)28 (1.8)11.8 (0.2)417 (10)
Isaac vs. Pessimistic3.84 (0.08)23.7 (1.9)16.9 (0.1)181 (7)
IUCN50 vs. IUCN5003.83 (0.08)16.1 (0.7)19.8 (0.06)56 (2)

Entries are the average (standard error) across 100 100-tip birth-death trees.

Mean percent of the 100 trees that differ in the identity of the top 5 (or 20) ranked species under contrasting transformations. Standard errors in brackets.

The mean across 100 trees of the sum of the differences in the ranks between two transformations. Standard errors in brackets.

Entries are the average (standard error) across 100 100-tip birth-death trees. Mean percent of the 100 trees that differ in the identity of the top 5 (or 20) ranked species under contrasting transformations. Standard errors in brackets. The mean across 100 trees of the sum of the differences in the ranks between two transformations. Standard errors in brackets.

Discussion

In our heuristic example in which both the tree and the conservation designations remained constant, species D consistently ranked first–it is a relatively unique species with the highest risk of extinction; the fairly redundant and mildly imperiled species A and B always rank in the same relative order, while C, a distinctive but safe species related to another distinct but imperiled species is the most volatile, finishing ahead, between or behind A and B depending on the transformation and metric used. Under HEDGE, C moves between transformations from least important to second-most important species. EDGE and HEDGE are superficially different metrics of species value. However both can be written as a product with two terms. The first is some measure of how much non-redundant phylogenetic information species i represents presently (ED) or will represent in some defined future (HED). The second term might be termed an ‘urgency score,’ ie the current prob(extinction) of species i. As such, it is clear that as probabilities of extinction change, so too will species values. Given the uncertainty associated with prob(extinction)–both in assigning current probabilities and in projecting those into the future, we had hoped the tree would dominate calculations such that ranks would have been robust against transformations. However, one can get differences while retaining rank information (e.g. retaining the IUCN designations). Transformations differing only by time window (i.e. a 50 versus a 500-year perspective) lead to more similar outcomes than do other transformations. However, because it is hard to avoid using extinction probabilities in a quantitative conservation framework, both for assessing urgency and for estimating the importance a species will have in representing future phylogenetic diversity, the general pattern is sobering. Our results suggest that HEDGE is somewhat more sensitive to different transformations. This makes sense, since the prob(extinction) values are used both to calculate the expected future tree lengths and the focal species' urgency score. EDGE is therefore a somewhat more ‘robust’ metric. However, we do not place too much emphasis on this difference in performance: Faith [15] has argued clearly that HEDGE belongs in a “probabilistic PD ” framework that may better achieve the goal of conserving future variety. Further, he argued that these measures logically may return varying priorities when integrated into “phylogenetic risk analyses” that reflect varying degrees of risk-aversion to worst-case losses of evolutionary history. Robustness is not necessarily an asset if volatility is due to considerations that really matter. This study did also not look at the sensitivity of these ranking metrics to incorrect or imprecise ED scores for a species. This is not because we believe ED scores are easier to estimate. First, (H)EDGE scores are ‘expected loss’ scores, that is an evolutionary value attached to a species multiplied by the probability that it the will be lost to extinction. The redundancy in phylogenetic trees means that ED scores may often vary less (and have less of an effect on the metrics) than prob(extinction), though this will vary greatly among clades. The standard IUCN scoring we used spans 4 orders of magnitude, while Madagascar primate ED scores span <1, all primates <2, and all 4500 mammal species, ∼4 orders of magnitude. We also know from previous work that most evolutionary distinctiveness metrics, including the one we use here, are heavily weighted by the branches nearest the tips [19]. This means that mistakes deeper in the tree will not generally have large effects on ED scores. It also means that what is designated as a ‘tip’ worthy of independent conservation attention is critical: splitting a species into two decreases the evolutionary distinctiveness of each quite dramatically [12]. Finally, we suggest that work continue in the area of representing phylogenetic redundancy using a measure more refined than elapsed time (see [20]). Representing ecological or morphological or genetic divergence on an additive tree would produce a broader range of ED values, compensating for the weight currently placed on prob(extinction). As limited resources are targeted to conservation efforts, economic models to assign priorities to these efforts will come to have increasing importance. The quantitative interpretability of the models' components, such as IUCN ranks, is vital. There are alternative methods for estimating prob(extinction) for species [21]. We therefore suggest that quantitative conservation frameworks, and phylogenetic conservation approaches more specifically, consider more closely how prob(extinction) values are derived. We do not advocate any particular set of transformations from IUCN rankings, but we echo suggestions [22]–[24] that quantitative frameworks take uncertainties in those prob(extinction) values into account when designing specific conservation strategies (see also [25]). Uncertainties arise both from the point estimates of prob(extinction) and from the time frame over which prob(extinction) values are extended. For example, it seems reasonable to consider shorter time horizons for species with more dynamic demographics. Sensitivity analyses should be done routinely for any and all metrics that are used to identify or rank species for conservation attention: here, prob(extinction) values could be drawn from reasonable distributions both within and across IUCN (or other) ranks and species that consistently rank highly be given higher priority. This would be easy to do, and it may be possible to present the results to the public as a conservative approach based on the precautionary principle.

Materials and Methods

We assigned the five main IUCN risk levels to the tips of 100 100-species birth death trees (b = 0.1, d = 0.06), in the same proportion per level as mean for the birds and mammals of the world [12], [13]; see our Table 1. We then converted each species' level to a probability of extinction under each of five transformations: one where each increase in level corresponds to a doubling of extinction risk [12] three transformations corresponding to the official IUCN designations, but scaled to 50, 100, and 500 year windows, and a pessimistic transformation of our choosing. The IUCN has not designated prob(extinction) for the two lowest categories, and these had to be interpolated. Partly in order to produce contrasting scales, we set prob(extinction) for the ‘least concern’ species to 0.01% [13], equivalent to assuming that at most 1 of the 7600 bird species in this category would go extinct over the next 100 years; the Near Threatened category was given a prob(extinction) 100 times this, in accord with the interpolation used in [13]. For each tree and assignment, we calculated the EDGE and HEDGE scores using the Tuatara module [26] of the Mesquite package [27]. We asked how often the top ranked species differed as one moved between transformations. When the ranks differed between transformations, we also recorded the degree of this difference by taking the sum of the differences in ranks. For example, if the top five species under the Isaac transformation {1,2,3,4,5} are ranked {1,5,3,10,2} under the IUCN100 transformation, this contributes 12 (0+3+0+6+3) to the sum, and if the top five species under the IUCN100 transformation {1,2,3,4,5} are ranked {1,5,3,8,2} under the Isaac et al. transformation, this contributes 10 {0+3+0+4+3}, giving a summed difference score of 22. We considered four measures of sensitivity to transformation. For the top five- and for the top 20-ranked species under a transformation, we recorded the proportion of the simulated trees that showed any difference, and also the average across trees of the sum of these differences in ranks.
  11 in total

1.  Multiple causes of high extinction risk in large mammal species.

Authors:  Marcel Cardillo; Georgina M Mace; Kate E Jones; Jon Bielby; Olaf R P Bininda-Emonds; Wes Sechrest; C David L Orme; Andy Purvis
Journal:  Science       Date:  2005-07-21       Impact factor: 47.728

2.  Biodiversity indicators based on trends in conservation status: strengths of the IUCN Red List Index.

Authors:  Stuart H M Butchart; H Resit Akcakaya; Elizabeth Kennedy; Craig Hilton-Taylor
Journal:  Conserv Biol       Date:  2006-04       Impact factor: 6.560

3.  Objectives for multiple-species conservation planning.

Authors:  Emily Nicholson; Hugh P Possingham
Journal:  Conserv Biol       Date:  2006-06       Impact factor: 6.560

4.  Incorporating evolutionary measures into conservation prioritization.

Authors:  David W Redding; Arne Ø Mooers
Journal:  Conserv Biol       Date:  2006-12       Impact factor: 6.560

5.  Global distribution and conservation of rare and threatened vertebrates.

Authors:  Richard Grenyer; C David L Orme; Sarah F Jackson; Gavin H Thomas; Richard G Davies; T Jonathan Davies; Kate E Jones; Valerie A Olson; Robert S Ridgely; Pamela C Rasmussen; Tzung-Su Ding; Peter M Bennett; Tim M Blackburn; Kevin J Gaston; John L Gittleman; Ian P F Owens
Journal:  Nature       Date:  2006-11-02       Impact factor: 49.962

6.  Nonrandom extinction leads to elevated loss of angiosperm evolutionary history.

Authors:  Jana C Vamosi; John R U Wilson
Journal:  Ecol Lett       Date:  2008-07-09       Impact factor: 9.492

7.  Threatened species and the potential loss of phylogenetic diversity: conservation scenarios based on estimated extinction probabilities and phylogenetic risk analysis.

Authors:  Daniel P Faith
Journal:  Conserv Biol       Date:  2008-09-15       Impact factor: 6.560

Review 8.  Quantification of extinction risk: IUCN's system for classifying threatened species.

Authors:  Georgina M Mace; Nigel J Collar; Kevin J Gaston; Craig Hilton-Taylor; H Resit Akçakaya; Nigel Leader-Williams; E J Milner-Gulland; Simon N Stuart
Journal:  Conserv Biol       Date:  2008-09-25       Impact factor: 6.560

9.  Mammals on the EDGE: conservation priorities based on threat and phylogeny.

Authors:  Nick J B Isaac; Samuel T Turvey; Ben Collen; Carly Waterman; Jonathan E M Baillie
Journal:  PLoS One       Date:  2007-03-14       Impact factor: 3.240

10.  Hedging our bets: the expected contribution of species to future phylogenetic diversity.

Authors:  Mike Steel; Aki Mimoto; Arne Ø Mooers
Journal:  Evol Bioinform Online       Date:  2007-09-25       Impact factor: 1.625

View more
  38 in total

1.  How global extinctions impact regional biodiversity in mammals.

Authors:  Shan Huang; T Jonathan Davies; John L Gittleman
Journal:  Biol Lett       Date:  2011-09-28       Impact factor: 3.703

2.  Revisiting the impacts of non-random extinction on the tree-of-life.

Authors:  T Jonathan Davies; Kowiyou Yessoufou
Journal:  Biol Lett       Date:  2013-06-12       Impact factor: 3.703

3.  Phylogenetic correlates of extinction risk in mammals: species in older lineages are not at greater risk.

Authors:  Luis Darcy Verde Arregoitia; Simon P Blomberg; Diana O Fisher
Journal:  Proc Biol Sci       Date:  2013-07-03       Impact factor: 5.349

4.  Phylogenetic diversity, functional trait diversity and extinction: avoiding tipping points and worst-case losses.

Authors:  Daniel P Faith
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2015-02-19       Impact factor: 6.237

5.  Losing history: how extinctions prune features from the tree of life.

Authors:  T Jonathan Davies
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2015-02-19       Impact factor: 6.237

6.  Phylogeny, extinction and conservation: embracing uncertainties in a time of urgency.

Authors:  Félix Forest; Keith A Crandall; Mark W Chase; Daniel P Faith
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2015-02-19       Impact factor: 6.237

7.  A synthetic phylogeny of freshwater crayfish: insights for conservation.

Authors:  Christopher L Owen; Heather Bracken-Grissom; David Stern; Keith A Crandall
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2015-02-19       Impact factor: 6.237

8.  Mammal diversity will take millions of years to recover from the current biodiversity crisis.

Authors:  Matt Davis; Søren Faurby; Jens-Christian Svenning
Journal:  Proc Natl Acad Sci U S A       Date:  2018-10-15       Impact factor: 11.205

9.  Investing in evolutionary history: implementing a phylogenetic approach for mammal conservation.

Authors:  Ben Collen; Samuel T Turvey; Carly Waterman; Helen M R Meredith; Tyler S Kuhn; Jonathan E M Baillie; Nick J B Isaac
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2011-09-27       Impact factor: 6.237

10.  Historical drivers of extinction risk: using past evidence to direct future monitoring.

Authors:  Moreno Di Marco; Ben Collen; Carlo Rondinini; Georgina M Mace
Journal:  Proc Biol Sci       Date:  2015-08-22       Impact factor: 5.349

View more

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