Literature DB >> 35238628

Bayesian nonparametric inference for heterogeneously mixing infectious disease models.

Rowland G Seymour1, Theodore Kypraios2, Philip D O'Neill2.   

Abstract

SignificanceMathematical models of infectious disease transmission continue to play a vital role in understanding, mitigating, and preventing outbreaks. The vast majority of epidemic models in the literature are parametric, meaning that they contain inherent assumptions about how transmission occurs in a population. However, such assumptions can be lacking in appropriate biological or epidemiological justification and in consequence lead to erroneous scientific conclusions and misleading predictions. We propose a flexible Bayesian nonparametric framework that avoids the need to make strict model assumptions about the infection process and enables a far more data-driven modeling approach for inferring the mechanisms governing transmission. We use our methods to enhance our understanding of the transmission mechanisms of the 2001 UK foot and mouth disease outbreak.

Entities:  

Keywords:  disease transmission models; foot and mouth disease; multioutput Gaussian processes; spatial epidemic models

Mesh:

Year:  2022        PMID: 35238628      PMCID: PMC8915959          DOI: 10.1073/pnas.2118425119

Source DB:  PubMed          Journal:  Proc Natl Acad Sci U S A        ISSN: 0027-8424            Impact factor:   11.205


The field of mathematical modeling of infectious diseases has grown significantly in the past three decades. This has led to a substantial increase in our understanding of the epidemiology and control of many diseases. The current COVID-19 pandemic has highlighted that the ability to unravel the dynamics of the spread of infectious diseases is profoundly important for designing effective control strategies, as well as assessing existing ones. Disease spread contains inherent randomness, and capturing this aspect necessitates the use of stochastic models. The overwhelming majority of stochastic epidemic models are parametric. Such models are defined using specific probability distributions, fully specified by a finite set of parameters, which encapsulate assumptions about how transmission occurs in a population and what happens to individuals that become infected. In some cases the underlying model assumptions have biological or epidemiological justification. For example, data from case studies may suggest a suitable distribution for the time period during which individuals remain infectious (1). However, such justifications do not always exist, especially with respect to assumptions for the infection process. For example, spatial epidemic models typically assume that the transmission of the pathogen from one individual to another is a function of the distance between them, but the exact form of this function is often chosen rather arbitrarily. Nonspatial models with different types of individuals often include assumptions about how transmission potential varies with type, such as age or vaccination status. Such arbitrary assumptions can have material consequences, leading to erroneous scientific conclusions, underestimation of the uncertainty around estimates of key quantities, and misleading predictions (2). An alternative to parametric epidemic modeling is to adopt a nonparametric approach in which the specific finite-parameter probability distributions in parametric models are replaced by infinite-parameter versions. This avoids having to make particular model assumptions and enables the modeling exercise to be far more data driven. Although general nonparametric statistical theory has a long history, there has been relatively little work to adapt the ideas to epidemic modeling. To date, most attention has been directed toward estimation of how infection rates vary over time, in both classical (3, 4) and Bayesian (5–7) statistical frameworks. In this paper we develop nonparametric stochastic epidemic models that allow transmission potential to vary between individuals. This is a wide class of models that include spatial models, multitype models, and models on static networks. Fitting such models to data is a nontrivial exercise, due to the facts that the transmission process itself is unobserved in reality and that the models are inherently infinite dimensional. We develop computational methods for fitting the models to data in a Bayesian statistical framework, making use of data augmentation Markov chain Monte Carlo (MCMC) methods and suitable approximations. We use our methods to enhance understanding of the mechanisms of foot and mouth disease (FMD) transmission. Disease among livestock can cause severe economic consequences to the agriculture industry, concern to consumers, and the culling of millions of animals. In the 2001 FMD outbreak in the United Kingdom, over 6 million animals were culled with a cost to the public and private purse of over £8 billion (8). Numerous studies have used parametric epidemic models to analyze data on disease outbreaks among livestock (9–18), often with a view to understanding the spatial spread of disease, determining factors that affect the potential infectivity or susceptibility of farms, and assessing existing or proposed control measures. Our approach dispenses with the need for the underlying transmission assumptions of parametric models, instead allowing the analysis to be driven by evidence in the data.

Methods

Epidemic Model.

We now describe an epidemic model that generalizes the classical continuous-time susceptible–infective–removed (SIR) model (19). Consider a closed population containing N individuals labeled . Each individual j has a set of covariates , such as location or type, which remains unchanged throughout the epidemic. At any time, each individual is susceptible to the disease, infected with the disease and infective, or removed, meaning that they have had the disease but are now unable to infect others. In practice, removal may refer to isolation, natural recovery and immunity, or death, depending on the pathogen being modeled. Removed individuals cannot be reinfected. Initially, the population is entirely susceptible other than a few infectives. Infective individuals remain so for a time period drawn from some specified nonnegative probability distribution, after which they enter the removed class. The infectious periods of different individuals are assumed to be mutually independent. During the infectious period, an infective individual i has contacts with any given susceptible individual j in the population at times given by the points of a Poisson process of rate . If a contact occurs, then j immediately becomes infective. The Poisson processes corresponding to different pairs of individuals are assumed to be mutually independent. We assume that for some function β. The epidemic ends when there are no more infectives remaining.

Nonparametric Modeling.

The overwhelming majority of epidemic models of the kind just described specify the infection rate functions β explicitly by assuming a particular parametric form. Conversely, in this paper we attempt to estimate such functions nonparametrically in a Bayesian framework. Technically, this involves assigning prior distributions to the set of possible β functions and then using an MCMC algorithm to sample from the resulting posterior distributions, given observed data from an epidemic outbreak. For the remainder of this paper we focus on multitype susceptibility models (20) in which individuals can have varying susceptibility to the disease, but are assumed to be equally infectious if infected. Specifically, we assume that each individual is one of a possible p types labeled and that if j is type k, . However, our methods can equally be applied in a more general setting.

Multioutput Gaussian Processes.

To fit the epidemic model to data in a Bayesian framework, we must assign a prior distribution to the vector of functions , which can be naturally achieved by using multioutput Gaussian processes (GPs). Recall that if a real-valued function f has a GP distribution, then for any vector of values in the domain of f, has a multivariate normal distribution specified by its mean function, μ, and positive definite covariance matrix function Σ, whereand we denote this by . Although our methodology applies to any choice of Σ, we henceforth focus on the squared exponential covariance function in which f has domain andwhere α and l are the hyperparameters of the GP, known respectively as the variance and the length scale. Multioutput GPs extend these ideas in a natural way to multiple functions by introducing covariance between the functions. In our setting, each input value x will be a real-valued function of a covariate pair , for example, the distance between i and j. As functions with GP distributions are real valued we use a nonnegative function g, typically , to transform samples from the GP into nonnegative infection rate functions by defining We now use this approach to define three different models.

The multioutput covariance model.

For the multioutput covariance (MOC) model, we place a joint GP prior distribution on the functions . Specifically, we assume thatso that for any input vector , where and is a measure of the correlation between and satisfying and for . Note that we assume all covariance functions have the same length-scale hyperparameter; this is not necessary, but in practical applications of the kind we consider, data are typically insufficient to estimate numerous length-scale parameters.

The independent GP model.

Setting for all j and k gives rise to an independent GP (IGP) model for which it is assumed that there is no relationship between the infection rates acting on different types of individuals a priori. An advantage of this model is its simplicity, because we do not have to specify the relationship between and . We may also allow the p independent GPs to have their own length scales.

The discrepancy-based model.

In the discrepancy-based (DB) model we first set as a baseline, to which we assign a GP prior with mean zero and covariance matrix . For we then assume thatwhere represents the discrepancy between and , with assumed to be mutually independent. We further assume that , for , so that in particular the discrepancies have individual length scales. When fitted to data, this model enables a direct comparison between infection rates of different types of individuals to be made, which can be useful for policy makers.

Data and Likelihood Function.

Consider an outbreak of disease among a population of N individuals, n of which were infected. We assume that we observe the removal times of the n infected individuals, but not their infection times. In practice, the likelihood of the observed removal times under our model is analytically and computationally intractable. This is because the calculation involves integrating over the unobserved infection times, which lie in a nontrivial subset of . Following ref. 21 we proceed by introducing the unobserved infection times in a data-augmentation framework, which in turn yields a tractable data-augmented likelihood. Label the infected individuals by their removal time and the remaining individuals arbitrarily. We denote the infection and removal time of individual j by i and r, respectively, and assume that the epidemic starts with a single infective individual labeled ω. Define to be the set of infection times excluding the initial infection time and to be the set of removal times where . If an individual j has not been infected, we set . We assume the population consists of types of individuals labeled and define c to be the type of individual j. In the following, we assume that infectious periods follow a Gamma distribution, although our methods can easily be adapted for any other choice. We also assume that the infection rate from individual j to individual k is , where for some specified function D. In practice, D will be some measure of distance between individuals j and k. We then have the data-augmented likelihood functionwhere denotes the probability density function of a Gamma distribution with shape and rate parameters λ and γ, respectively; denotes the set of individuals who are infective at time i, excluding j; and . The likelihood function consists of three parts. The first part is the likelihood of the infectious periods of all infected individuals. The second part accounts for individuals becoming infected, and the third part is the probability of individuals avoiding infection throughout the epidemic. Note that is the time during which individual k avoids infection from individual j.

Bayesian Inference and Prior Distributions.

Since it is typically difficult to accurately estimate both the shape and rate parameters of a Gamma infectious period distribution given data on removals alone, we follow ref. 12 and treat the shape parameter λ as fixed and known. In our applications, the GP variance hyperparameter α can also be hard to estimate and so this is also assumed to be known. Our main objective is then to estimate the infection rate functions , which are specified by the corresponding GP length-scale hyperparameters (where m = 1 or m = p depending on the choice of GP prior model) and, for the MOC model, the correlation parameters . We also estimate the infectious period distribution rate parameter γ, the unobserved infection times, and the parameters relating to the initial infected individual, ω and . By assigning mutually independent prior distributions in the natural manner, the posterior density is specified by Let Exp(a) denote an exponential random variable with mean . We assume a priori that , that ω is uniformly distributed on , and that . For the MOC model, we assume that the are independently uniformly distributed on a priori. Further details can be found in .

Posterior Computation via MCMC.

We use a bespoke data-augmentation MCMC algorithm to sample from the posterior distribution, an outline of which is shown in and in which step 3 is necessary only if the MOC model is used. Details are given in . Basic structure of the MCMC algorithms: Initialize the chain with values , and . Repeat the following steps: Update β using a Metropolis–Hastings step; Update using a Metropolis–Hastings step; Update GP hyperparameters using a Metropolis–Hasting step; Update γ using a Gibbs step; Update ω and an infection time using a Metropolis–Hastings step; Choose an infection time at random and update it using a Metropolis–Hastings step.

Mean Projection Approximation.

Computing the term in Eq. requires evaluation of the probability density function of a multivariate normal distribution, which in turn requires computing the inverse of its covariance matrix. This can be computationally demanding in high dimensions (22–24); in our setting, we found population sizes of more than about N = 300 individuals to be problematic. To resolve this issue we used the mean projection approximation (MPA). MPA essentially works by using a subset of the original dataset that is suitably representative of the original one (e.g., its size is sufficiently large and its elements are suitably placed across the entire domain to capture the features of β), inferring the infection rate functions given this subset, and then projecting the result onto the full dataset to obtain β. Full details are given in .

Results

We demonstrate our methods using simulated and real data. Our focus is the spread of disease in livestock settings, where individuals in the epidemic model correspond to farms in some geographic region. Code to reproduce this analysis in R and C is available at github.com/rowlandseymour/BNP_4_HMSEM.

Synthetic Data for Two Types.

We carried out a simulation study to test our methods in the setting of multiple types of individuals. The locations of 1,000 farms were randomly generated on a unit square, half being type 0, and half type 1. We simulated 250 epidemic outbreaks using the infection rateswhere d denotes the Euclidean distance between farms i and j, with , and . We used our methods to infer the model parameters for each dataset, with fixed GP hyperparameters α = 6 for all models and length scales l = 5 for the MOC and IGP models. The latter was done because we encountered some numerical instabilities when trying to estimate l separately. The results for the infection rate functions are shown in Fig. 1 and Table 1. Broadly speaking, all three models are able to successfully estimate the true infection rate functions given the available data. There is more uncertainty for the estimation of the type 1 infection rate function , which is to be expected since is considerably less than for typical d in the simulated datasets, and hence fewer type 1 farms get infected. To assess the results for the infection times, we use the relative error in the sum of the infection times. This is defined, for a single simulated dataset, as , where S denotes the true sum of infection times of infected farms and is its median estimate from the MCMC output. As shown in Table 1, the relative error for all methods is small, which demonstrates that our method for inferring infection times gives accurate results. More numerical comparisons are given in .
Fig. 1.

Synthetic data: Median estimates of the infection rate functions under each model compared to the true infection rate function. (A) Estimates for the type 0 infection rate. (B) Estimates for the type 1 infection rate.

Table 1.

Medians and 95% credible intervals for the model parameters using the three models, compared to the true model parameters

ModelParameterStudy median95% credible interval
IGP β 0 0.00446(0.00257, 0.00859)
β 1 0.000920(0.00415, 0.00180)
γ 3.13(2.41, 3.92)
i˜ -0.0111(–0.0791, 0.0470)
MOC β 0 0.00484(0.00273, 0.00782)
β 1 0.00113(0.000644, 0.00191)
γ 3.07(2.39, 3.89)
i˜ -0.00757(–0.0839, 0.0514)
ρ 0.762(0.495, 0.856)
DB β 0 0.00430(0.00223, 0.0808)
β 1 0.00126(0.000562, 0.00250)
γ 3.11(2.43, 4.02)
i˜ -0.00989(–0.102, 0.0505)
l 1 5.05(2.49, 10.7)
l 2 6.87(2.14, 16.3)
Synthetic data: Median estimates of the infection rate functions under each model compared to the true infection rate function. (A) Estimates for the type 0 infection rate. (B) Estimates for the type 1 infection rate. Medians and 95% credible intervals for the model parameters using the three models, compared to the true model parameters

Foot and Mouth Disease.

In 2001 there was a large outbreak of FMD in sheep and cattle farms in the United Kingdom, resulting in over 2,000 cases of disease and the slaughter of over 6 million animals. In the county of Cumbria, which was the most affected area, there were 5,436 farms consisting of sheep farms, cattle farms, and farms with both sheep and cattle. Of these farms, n = 1, 021 were infected including 8% of sheep farms, 13% of cattle farms, and 24% of farms where both sheep and cattle were present. We focus on the Cumbria data. The 2001 UK FMD outbreak has been studied extensively in the modeling literature (9, 11, 12, 18, 25) with a particular focus on proposing and fitting models where the infection rate between farms is assumed to depend on the Euclidean distance between them, as well as the number of the different types of animals on each farm. However, the proposed models have strict parametric assumptions with regard to the functional form of the spatial dependency and the effect of the numbers of animals of different types in each farm. Given that such models are often used during the course of an outbreak to inform policy making, it is important to consider data-driven alternatives such as the Bayesian nonparametric approach described above, which avoids the need to make arbitrary assumptions about infection rate functions. We split the farms into three types: sheep farms, cattle farms, and farms with both sheep and cattle. As the number farms of each type differs considerably, we standardize the rates by the number of farms of that type by definingwhere the f functions are assigned GP prior distributions as described above and where denotes the distance between farms j and k. We set GP hyperparameters as α = 6 and l = 8.5 for all models, motivated by the results of a simpler analysis described in ref. 26. We ran all MCMC algorithms for 25,000 iterations, discarding the first 5,000 as a burn-in period. This took around 1 d to complete using the University of Nottingham High Performance Computing Service.

MOC model.

We used the MOC model with two correlation parameters, assuming the correlation between the sheep-only and sheep-and-cattle farms is the same as the correlation between the cattle-only and sheep-and-cattle farms. The results in Fig. 2 show that farms with both sheep and cattle are more susceptible to contracting the disease than farms with only one type of animal. With regard to the shape of the infection rate functions, the function for sheep-and-cattle farms decays more quickly than the other two functions, and for farms of all types the probability of an infected farm infecting a susceptible farm farther than 7 km away is negligible.
Fig. 2.

Results of the MOC model applied to the FMD dataset. (A) Posterior medians and 95% credible intervals for the infection rate functions. (B) The posterior distributions for the correlation parameters ρ1 and ρ2.

Results of the MOC model applied to the FMD dataset. (A) Posterior medians and 95% credible intervals for the infection rate functions. (B) The posterior distributions for the correlation parameters ρ1 and ρ2. Fig. 2 shows strong similarity between the infection rate functions for sheep-only and cattle-only farms. Fig. 2 shows the correlation between these two functions is high and the 95% credible interval is (0.914, 0.982). The correlation between the functions for farms with one type of animal and for farms with both types of animals is not as high, but still indicates considerable positive correlation [95% CI: (0.652, 0.891)]. The posterior median for the infectious period distribution rate parameter γ is 0.508, which gives an expected infectious period of 7.86 d. This is in line with estimates reported in refs. 12 and 27, namely 7.55 and 7.69 d, respectively, obtained using parametric methods.

Discrepancy-based model.

The results are shown in Fig. 3 and are similar to those for the MOC model. In contrast to the MOC model, we can compare the functions to a baseline, chosen to be the infection rate function for sheep-only farms. Fig. 3 shows that there is little difference for cattle-only farms, but that the infection rate function for sheep-and-cattle farms is significantly higher than the sheep-only infection rate function for distances less than around 3 km. The posterior median for γ is 0.517 [95% CI:(0.469, 0.570)], which gives an average infectious period of 7.74 d.
Fig. 3.

Results of the DB model applied to the FMD dataset: Posterior medians and 95% credible intervals for the infection rate functions.

Results of the DB model applied to the FMD dataset: Posterior medians and 95% credible intervals for the infection rate functions.

Assessing Disease Control Strategies.

We implemented a further simulation study, the details of which are given in , to demonstrate the benefits of our Bayesian nonparametric framework by directly comparing it to a parametric approach. We chose 1,000 farms uniformly at random from the 2001 UK FMD data and simulated an outbreak assuming that all farms were of the same type and with infection rate , where d denotes the Euclidean distance between farms i and j. This infection rate is a weighted mixture of two parametric functions: a logistic and a heavy-tailed Cauchy function with the latter allowing for long-range transmission (12). Infectious periods were assumed to be Gamma distributed with mean 6 d and SD 3.46 d. The simulated outbreak lasted 57 d and 782 farms were infected. We fitted six models, the only difference between them being the assumption about the functional form of the infection rate function (Table 2). We fixed the infectious period distribution shape parameter as and inferred the rate parameter γ, assuming a priori. The results show that only the Bayesian nonparametric model (M6) can detect the mixture nature of the true infection rate (). This feature has important practical implications in terms of implementing control measures, because prevention of short-range infections is typically achieved by different means from those required to prevent long-range infections.
Table 2.

Assessing disease control strategies: Results of the ring-culling strategy and time taken to run the MCMC algorithm

ModelInfection function (βij)Meanfinal sizeSevere outbreak probabilityTime,min
M 1 0.3×θ1θ2+(dijθ3)2+ 3700.63410
0.7×θ1θ4+dij
M 2 λ1λ2+dij 5750.6092
M 3 ν1exp(ν2dij) 4020.4502
M 4 σ1σ2+dij2 2740.6452
M 5 ψ1ψ2+(dijψ3)2 3910.5115
M 6 exp(f(dij)) 3620.59060
Assessing disease control strategies: Results of the ring-culling strategy and time taken to run the MCMC algorithm Following ref. 28, we investigated the predicted efficacy of a ring-culling strategy as a disease control measure, full details of which can be found in . The results in Table 2 show the resulting predicted mean final size and probability of a severe outbreak, the latter defined as one in which 10% of farms were infected. Model M1 is the true model, and models M2 and M4 estimate the probability of a severe outbreak fairly well but fail to predict the correct final size. Model M2 correctly estimates the infection rate over short distances, but the infection rate function decays more slowly than that in the true model. Models M3 and M5 have better estimates of final size but do not estimate the outbreak probability well. The existence of long-range transmission in the simulated data causes the decay rate parameter in model M3 to be underestimated, and in consequence the infection rate over short distances in the model is an order of magnitude smaller than in the true model. Thus, using models M2 to M4 for planning purposes would inevitably lead to misleading conclusions. Conversely, our nonparametric approach matches the results from the true model M1 for both mean final size and the probability of a severe outbreak and does so without having to specify the parametric form of the infection rate function. An additional simulation study that further demonstrates the benefit of our approach is given in .

Discussion

We have presented a framework for Bayesian nonparametric inference for infection rate functions in individual-level stochastic epidemic models. Although motivated by models for livestock diseases, the methodology is applicable to a wide class of epidemic models, including household models, network models, and age-structured models. The key benefit of our approach is that it removes the need to make specific parametric assumptions about infection rate functions. Instead, we need only make more general assumptions, such as the smoothness of the function we wish to infer. We have also demonstrated that our approach can be used successfully for large datasets by employing MPA methods. Our methods are based on multioutput GPs, which allows us to incorporate a priori beliefs that there is a shared structure between the infection rates for individuals of different types. The multioutput covariance model assumes the infection rates for individual types are correlated, whereas the discrepancy-based model enables the infection rate for each type to be compared to a baseline infection rate. The independent GP model is a simpler model to which we can compare the MOC and DB models, which assumes that the infection rate functions for different types are mutually independent. A key practical difference between the MOC and DB models is the intended audience. From a mathematical viewpoint, being able to characterize the covariance between two functions is useful and the MOC framework allows us to do this. It also allows us to describe the relationship between two types with one correlation parameter, ρ. However, such information may be less interpretable to practitioners than direct comparisons between infection rate functions, as provided by the DB model. Our methods can be computationally intensive in practice. Updating the length-scale parameter is a bottleneck in the MCMC algorithm as this step involves decomposing and inverting a covariance matrix, and there is also considerable correlation between the infection rate function and length-scale parameter samples. Issues can also arise via the data-augmentation MCMC scheme due to inherent correlations between the unobserved infection times and the model parameters. There are various potential approaches to dealing with these computational difficulties, one of which is to use the approximate-likelihood method described in ref. 29 to remove the need for data augmentation. This in turn would increase the utility of our methods for real-time inference during an outbreak. Furthermore, it would also be of interest to demonstrate the utility of our modeling framework in different contexts beyond spatial epidemic models, such as static network diffusion processes (30).
  16 in total

1.  The foot-and-mouth epidemic in Great Britain: pattern of spread and impact of interventions.

Authors:  N M Ferguson; C A Donnelly; R M Anderson
Journal:  Science       Date:  2001-04-12       Impact factor: 47.728

2.  Sparse on-line gaussian processes.

Authors:  Lehel Csató; Manfred Opper
Journal:  Neural Comput       Date:  2002-03       Impact factor: 2.026

3.  The shape of the spatial kernel and its implications for biological invasions in patchy environments.

Authors:  Tom Lindström; Nina Håkansson; Uno Wennergren
Journal:  Proc Biol Sci       Date:  2010-11-03       Impact factor: 5.349

4.  Estimation of multiple transmission rates for epidemics in heterogeneous populations.

Authors:  Alex R Cook; Wilfred Otten; Glenn Marion; Gavin J Gibson; Christopher A Gilligan
Journal:  Proc Natl Acad Sci U S A       Date:  2007-12-11       Impact factor: 11.205

5.  Pair-based likelihood approximations for stochastic epidemic models.

Authors:  Jessica E Stockdale; Theodore Kypraios; Philip D O'Neill
Journal:  Biostatistics       Date:  2021-07-17       Impact factor: 5.899

6.  The highly pathogenic avian influenza A (H7N7) virus epidemic in The Netherlands in 2003--lessons learned from the first five outbreaks.

Authors:  A R W Elbers; T H F Fabri; T S de Vries; J J de Wit; A Pijpers; G Koch
Journal:  Avian Dis       Date:  2004-09       Impact factor: 1.577

7.  New model diagnostics for spatio-temporal systems in epidemiology and ecology.

Authors:  Max S Y Lau; Glenn Marion; George Streftaris; Gavin J Gibson
Journal:  J R Soc Interface       Date:  2014-02-12       Impact factor: 4.118

8.  Information diffusion modeling and analysis for socially interacting networks.

Authors:  Pawan Kumar; Adwitiya Sinha
Journal:  Soc Netw Anal Min       Date:  2021-01-09

9.  Real-time decision-making during emergency disease outbreaks.

Authors:  William J M Probert; Chris P Jewell; Marleen Werkman; Christopher J Fonnesbeck; Yoshitaka Goto; Michael C Runge; Satoshi Sekiguchi; Katriona Shea; Matt J Keeling; Matthew J Ferrari; Michael J Tildesley
Journal:  PLoS Comput Biol       Date:  2018-07-24       Impact factor: 4.475

10.  Latent likelihood ratio tests for assessing spatial kernels in epidemic models.

Authors:  David Thong; George Streftaris; Gavin J Gibson
Journal:  J Math Biol       Date:  2020-09-05       Impact factor: 2.259

View more

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