1
|
Three-dimensional stochastic simulation of chemoattractant-mediated excitability in cells. PLoS Comput Biol 2021; 17:e1008803. [PMID: 34260581 PMCID: PMC8330952 DOI: 10.1371/journal.pcbi.1008803] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/29/2021] [Revised: 08/03/2021] [Accepted: 06/08/2021] [Indexed: 01/21/2023] Open
Abstract
During the last decade, a consensus has emerged that the stochastic triggering of an excitable system drives pseudopod formation and subsequent migration of amoeboid cells. The presence of chemoattractant stimuli alters the threshold for triggering this activity and can bias the direction of migration. Though noise plays an important role in these behaviors, mathematical models have typically ignored its origin and merely introduced it as an external signal into a series of reaction-diffusion equations. Here we consider a more realistic description based on a reaction-diffusion master equation formalism to implement these networks. In this scheme, noise arises naturally from a stochastic description of the various reaction and diffusion terms. Working on a three-dimensional geometry in which separate compartments are divided into a tetrahedral mesh, we implement a modular description of the system, consisting of G-protein coupled receptor signaling (GPCR), a local excitation-global inhibition mechanism (LEGI), and signal transduction excitable network (STEN). Our models implement detailed biochemical descriptions whenever this information is available, such as in the GPCR and G-protein interactions. In contrast, where the biochemical entities are less certain, such as the LEGI mechanism, we consider various possible schemes and highlight the differences between them. Our simulations show that even when the LEGI mechanism displays perfect adaptation in terms of the mean level of proteins, the variance shows a dose-dependence. This differs between the various models considered, suggesting a possible means for determining experimentally among the various potential networks. Overall, our simulations recreate temporal and spatial patterns observed experimentally in both wild-type and perturbed cells, providing further evidence for the excitable system paradigm. Moreover, because of the overall importance and ubiquity of the modules we consider, including GPCR signaling and adaptation, our results will be of interest beyond the field of directed migration. Though the term noise usually carries negative connotations, it can also contribute positively to the characteristic dynamics of a system. In biological systems, where noise arises from the stochastic interactions between molecules, its study is usually confined to genetic regulatory systems in which copy numbers are small and fluctuations large. However, noise can have important roles when the number of signaling molecules is large. The extension of pseudopods and the subsequent motion of amoeboid cells arises from the noise-induced trigger of an excitable system. Chemoattractant signals bias this triggering thereby directing cell motion. To date, this paradigm has not been tested by mathematical models that account accurately for the noise that arises in the corresponding reactions. In this study, we employ a reaction-diffusion master equation approach to investigate the effects of noise. Using a modular approach and a three-dimensional cell model with specific subdomains attributed to the cell membrane and cortex, we explore the spatiotemporal dynamics of the system. Our simulations recreate many experimentally-observed cell behaviors thereby supporting the biased-excitable network hypothesis.
Collapse
|
2
|
Cell polarisation in a bulk-surface model can be driven by both classic and non-classic Turing instability. NPJ Syst Biol Appl 2021; 7:13. [PMID: 33637746 PMCID: PMC7910310 DOI: 10.1038/s41540-021-00173-x] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/30/2020] [Accepted: 01/15/2021] [Indexed: 12/03/2022] Open
Abstract
The GTPase Cdc42 is the master regulator of eukaryotic cell polarisation. During this process, the active form of Cdc42 is accumulated at a particular site on the cell membrane called the pole. It is believed that the accumulation of the active Cdc42 resulting in a pole is driven by a combination of activation–inactivation reactions and diffusion. It has been proposed using mathematical modelling that this is the result of diffusion-driven instability, originally proposed by Alan Turing. In this study, we developed, analysed and validated a 3D bulk-surface model of the dynamics of Cdc42. We show that the model can undergo both classic and non-classic Turing instability by deriving necessary conditions for which this occurs and conclude that the non-classic case can be viewed as a limit case of the classic case of diffusion-driven instability. Using three-dimensional Spatio-temporal simulation we predicted pole size and time to polarisation, suggesting that cell polarisation is mainly driven by the reaction strength parameter and that the size of the pole is determined by the relative diffusion.
Collapse
|
3
|
Banavar SP, Trogdon M, Drawert B, Yi TM, Petzold LR, Campàs O. Coordinating cell polarization and morphogenesis through mechanical feedback. PLoS Comput Biol 2021; 17:e1007971. [PMID: 33507956 PMCID: PMC7872284 DOI: 10.1371/journal.pcbi.1007971] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/15/2020] [Revised: 02/09/2021] [Accepted: 12/21/2020] [Indexed: 12/30/2022] Open
Abstract
Many cellular processes require cell polarization to be maintained as the cell changes shape, grows or moves. Without feedback mechanisms relaying information about cell shape to the polarity molecular machinery, the coordination between cell polarization and morphogenesis, movement or growth would not be possible. Here we theoretically and computationally study the role of a genetically-encoded mechanical feedback (in the Cell Wall Integrity pathway) as a potential coordination mechanism between cell morphogenesis and polarity during budding yeast mating projection growth. We developed a coarse-grained continuum description of the coupled dynamics of cell polarization and morphogenesis as well as 3D stochastic simulations of the molecular polarization machinery in the evolving cell shape. Both theoretical approaches show that in the absence of mechanical feedback (or in the presence of weak feedback), cell polarity cannot be maintained at the projection tip during growth, with the polarization cap wandering off the projection tip, arresting morphogenesis. In contrast, for mechanical feedback strengths above a threshold, cells can robustly maintain cell polarization at the tip and simultaneously sustain mating projection growth. These results indicate that the mechanical feedback encoded in the Cell Wall Integrity pathway can provide important positional information to the molecular machinery in the cell, thereby enabling the coordination of cell polarization and morphogenesis.
Collapse
Affiliation(s)
- Samhita P. Banavar
- Department of Physics, University of California, University of California, Santa Barbara, California, United States of America
- California NanoSystems Institute, University of California, Santa Barbara, California, United States of America
| | - Michael Trogdon
- Department of Mechanical Engineering, University of California, Santa Barbara, California, United States of America
| | - Brian Drawert
- Department of Computer Science, University of North Carolina, Asheville, North Carolina, United States of America
| | - Tau-Mu Yi
- Department of Molecular, Cell and Developmental Biology, University of California, Santa Barbara, California, United States of America
| | - Linda R. Petzold
- Department of Mechanical Engineering, University of California, Santa Barbara, California, United States of America
- Center for Bioengineering, University of California, Santa Barbara, California, United States of America
| | - Otger Campàs
- California NanoSystems Institute, University of California, Santa Barbara, California, United States of America
- Department of Mechanical Engineering, University of California, Santa Barbara, California, United States of America
- Department of Molecular, Cell and Developmental Biology, University of California, Santa Barbara, California, United States of America
- Center for Bioengineering, University of California, Santa Barbara, California, United States of America
- Cluster of Excellence Physics of Life, TU Dresden, Dresden, Germany
| |
Collapse
|
4
|
Varga MJ, Fu Y, Loggia S, Yogurtcu ON, Johnson ME. NERDSS: A Nonequilibrium Simulator for Multibody Self-Assembly at the Cellular Scale. Biophys J 2020; 118:3026-3040. [PMID: 32470324 DOI: 10.1016/j.bpj.2020.05.002] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/27/2019] [Revised: 04/24/2020] [Accepted: 05/05/2020] [Indexed: 12/13/2022] Open
Abstract
Currently, a significant barrier to building predictive models of cellular self-assembly processes is that molecular models cannot capture minutes-long dynamics that couple distinct components with active processes, whereas reaction-diffusion models cannot capture structures of molecular assembly. Here, we introduce the nonequilibrium reaction-diffusion self-assembly simulator (NERDSS), which addresses this spatiotemporal resolution gap. NERDSS integrates efficient reaction-diffusion algorithms into generalized software that operates on user-defined molecules through diffusion, binding and orientation, unbinding, chemical transformations, and spatial localization. By connecting the fast processes of binding with the slow timescales of large-scale assembly, NERDSS integrates molecular resolution with reversible formation of ordered, multisubunit complexes. NERDSS encodes models using rule-based formatting languages to facilitate model portability, usability, and reproducibility. Applying NERDSS to steps in clathrin-mediated endocytosis, we design multicomponent systems that can form lattices in solution or on the membrane, and we predict how stochastic but localized dephosphorylation of membrane lipids can drive lattice disassembly. The NERDSS simulations reveal the spatial constraints on lattice growth and the role of membrane localization and cooperativity in nucleating assembly. By modeling viral lattice assembly and recapitulating oscillations in protein expression levels for a circadian clock model, we illustrate the adaptability of NERDSS. NERDSS simulates user-defined assembly models that were previously inaccessible to existing software tools, with broad applications to predicting self-assembly in vivo and designing high-yield assemblies in vitro.
Collapse
Affiliation(s)
- Matthew J Varga
- TC Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, Maryland
| | - Yiben Fu
- TC Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, Maryland
| | - Spencer Loggia
- TC Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, Maryland
| | - Osman N Yogurtcu
- Center for Biologics Evaluation and Research, Food and Drug Administration, Silver Spring, Maryland
| | - Margaret E Johnson
- TC Jenkins Department of Biophysics, Johns Hopkins University, Baltimore, Maryland.
| |
Collapse
|
5
|
Fu Y, Yogurtcu ON, Kothari R, Thorkelsdottir G, Sodt AJ, Johnson ME. An implicit lipid model for efficient reaction-diffusion simulations of protein binding to surfaces of arbitrary topology. J Chem Phys 2019; 151:124115. [PMID: 31575182 DOI: 10.1063/1.5120516] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/18/2022] Open
Abstract
Localization of proteins to a membrane is an essential step in a broad range of biological processes such as signaling, virion formation, and clathrin-mediated endocytosis. The strength and specificity of proteins binding to a membrane depend on the lipid composition. Single-particle reaction-diffusion methods offer a powerful tool for capturing lipid-specific binding to membrane surfaces by treating lipids explicitly as individual diffusible binding sites. However, modeling lipid particle populations is expensive. Here, we present an algorithm for reversible binding of proteins to continuum surfaces with implicit lipids, providing dramatic speed-ups to many body simulations. Our algorithm can be readily integrated into most reaction-diffusion software packages. We characterize changes to kinetics that emerge from explicit vs implicit lipids as well as surface adsorption models, showing excellent agreement between our method and the full explicit lipid model. Compared to models of surface adsorption, which couple together binding affinity and lipid concentration, our implicit lipid model decouples them to provide more flexibility for controlling surface binding properties and lipid inhomogeneity, thus reproducing binding kinetics and equilibria. Crucially, we demonstrate our method's application to membranes of arbitrary curvature and topology, modeled via a subdivision limit surface, again showing excellent agreement with explicit lipid simulations. Unlike adsorption models, our method retains the ability to bind lipids after proteins are localized to the surface (through, e.g., a protein-protein interaction), which can greatly increase the stability of multiprotein complexes on the surface. Our method will enable efficient cell-scale simulations involving proteins localizing to realistic membrane models, which is a critical step for predictive modeling and quantification of in vitro and in vivo dynamics.
Collapse
Affiliation(s)
- Yiben Fu
- T. C. Jenkins Department of Biophysics, Johns Hopkins University, 3400 N. Charles St., Baltimore, Maryland 21218, USA
| | - Osman N Yogurtcu
- T. C. Jenkins Department of Biophysics, Johns Hopkins University, 3400 N. Charles St., Baltimore, Maryland 21218, USA
| | - Ruchita Kothari
- Eunice Kennedy Shriver National Institute of Child Health and Human Development, National Institutes of Health, 9000 Rockville Pike, Bethesda, Maryland 20892, USA
| | - Gudrun Thorkelsdottir
- Eunice Kennedy Shriver National Institute of Child Health and Human Development, National Institutes of Health, 9000 Rockville Pike, Bethesda, Maryland 20892, USA
| | - Alexander J Sodt
- Eunice Kennedy Shriver National Institute of Child Health and Human Development, National Institutes of Health, 9000 Rockville Pike, Bethesda, Maryland 20892, USA
| | - Margaret E Johnson
- T. C. Jenkins Department of Biophysics, Johns Hopkins University, 3400 N. Charles St., Baltimore, Maryland 21218, USA
| |
Collapse
|
6
|
Brian D, Bruno J, Zhen L, Tau-Mu Y, Linda P. A hybrid smoothed dissipative particle dynamics (SDPD) spatial stochastic simulation algorithm (sSSA) for advection-diffusion-reaction problems. JOURNAL OF COMPUTATIONAL PHYSICS 2019; 378:1-17. [PMID: 31031417 PMCID: PMC6481948 DOI: 10.1016/j.jcp.2018.10.043] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/09/2023]
Abstract
We have developed a new algorithm which merges discrete stochastic simulation, using the spatial stochastic simulation algorithm (sSSA), with the particle based fluid dynamics simulation framework of smoothed dissipative particle dynamics (SDPD). This hybrid algorithm enables discrete stochastic simulation of spatially resolved chemically reacting systems on a mesh-free dynamic domain with a Lagrangian frame of reference. SDPD combines two popular mesoscopic techniques: smoothed particle hydrodynamics and dissipative particle dynamics (DPD), linking the macroscopic and mesoscopic hydrodynamics effects of these two methods. We have implemented discrete stochastic simulation using the reaction-diffusion master equations (RDME) formalism, and deterministic reaction-diffusion equations based on the SDPD method. We validate the new method by comparing our results to four canonical models, and demonstrate the versatility of our method by simulating a flow containing a chemical gradient past a yeast cell in a microfluidics chamber.
Collapse
Affiliation(s)
- Drawert Brian
- Department of Computer Science, University of North Carolina at Asheville, Asheville, North Carolina, 28804, USA
| | - Jacob Bruno
- Department of Mechanical Engineering, University of California-Santa Barbara, Santa Barbara, California, 93106, USA
| | - Li Zhen
- Division of Applied Mathematics, Brown University, Providence, Rhode Island 02912, USA
| | - Yi Tau-Mu
- Department of Molecular, Cellular, and Developmental Biology, University of California-Santa Barbara, Santa Barbara, California 93106, USA
| | - Petzold Linda
- Department of Mechanical Engineering, University of California-Santa Barbara, Santa Barbara, California, 93106, USA
- Department of Computer Science, University of California-Santa Barbara, Santa Barbara, California, 93106, USA
| |
Collapse
|
7
|
Johnson ME. Modeling the Self-Assembly of Protein Complexes through a Rigid-Body Rotational Reaction-Diffusion Algorithm. J Phys Chem B 2018; 122:11771-11783. [PMID: 30256109 DOI: 10.1021/acs.jpcb.8b08339] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/01/2023]
Abstract
The reaction-diffusion equations provide a powerful framework for modeling nonequilibrium, cell-scale dynamics over the long time scales that are inaccessible by traditional molecular modeling approaches. Single-particle reaction-diffusion offers the highest resolution technique for tracking such dynamics, but it has not been applied to the study of protein self-assembly due to its treatment of reactive species as single-point particles. Here, we develop a relatively simple but accurate approach for building rigid structure and rotation into single-particle reaction-diffusion methods, providing a rate-based method for studying protein self-assembly. Our simplifying assumption is that reactive collisions can be evaluated purely on the basis of the separations between the sites, and not their orientations. The challenge of evaluating reaction probabilities can then be performed using well-known equations based on translational diffusion in both 3D and 2D, by employing an effective diffusion constant we derive here. We show how our approach reproduces both the kinetics of association, which is altered by rotational diffusion, and the equilibrium of reversible association, which is not. Importantly, the macroscopic kinetics of association can be predicted on the basis of the microscopic parameters of our structurally resolved model, allowing for critical comparisons with theory and other rate-based simulations. We demonstrate this method for efficient, rate-based simulations of self-assembly of clathrin trimers, highlighting how formation of regular lattices impacts the kinetics of association.
Collapse
Affiliation(s)
- Margaret E Johnson
- TC Jenkins Department of Biophysics , The Johns Hopkins University , 3400 North Charles Street , Baltimore , Maryland 21218 , United States
| |
Collapse
|
8
|
Trogdon M, Drawert B, Gomez C, Banavar SP, Yi TM, Campàs O, Petzold LR. The effect of cell geometry on polarization in budding yeast. PLoS Comput Biol 2018; 14:e1006241. [PMID: 29889845 PMCID: PMC6013239 DOI: 10.1371/journal.pcbi.1006241] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/13/2017] [Revised: 06/21/2018] [Accepted: 05/29/2018] [Indexed: 11/19/2022] Open
Abstract
The localization (or polarization) of proteins on the membrane during the mating of budding yeast (Saccharomyces cerevisiae) is an important model system for understanding simple pattern formation within cells. While there are many existing mathematical models of polarization, for both budding and mating, there are still many aspects of this process that are not well understood. In this paper we set out to elucidate the effect that the geometry of the cell can have on the dynamics of certain models of polarization. Specifically, we look at several spatial stochastic models of Cdc42 polarization that have been adapted from published models, on a variety of tip-shaped geometries, to replicate the shape change that occurs during the growth of the mating projection. We show here that there is a complex interplay between the dynamics of polarization and the shape of the cell. Our results show that while models of polarization can generate a stable polarization cap, its localization at the tip of mating projections is unstable, with the polarization cap drifting away from the tip of the projection in a geometry dependent manner. We also compare predictions from our computational results to experiments that observe cells with projections of varying lengths, and track the stability of the polarization cap. Lastly, we examine one model of actin polarization and show that it is unlikely, at least for the models studied here, that actin dynamics and vesicle traffic are able to overcome this effect of geometry.
Collapse
Affiliation(s)
- Michael Trogdon
- Department of Mechanical Engineering, University of California, Santa Barbara, Santa Barbara, California, United States of America
- * E-mail:
| | - Brian Drawert
- Department of Computer Science, University of North Carolina, Asheville, Asheville, North Carolina, United States of America
| | - Carlos Gomez
- Department of Molecular, Cell and Developmental Biology, University of California, Santa Barbara, Santa Barbara, California, United States of America
- California NanoSystems Institute, University of California, Santa Barbara, Santa Barbara, California, United States of America
| | - Samhita P. Banavar
- California NanoSystems Institute, University of California, Santa Barbara, Santa Barbara, California, United States of America
- Department of Physics, University of California, Santa Barbara, Santa Barbara, California, United States of America
| | - Tau-Mu Yi
- Department of Molecular, Cell and Developmental Biology, University of California, Santa Barbara, Santa Barbara, California, United States of America
| | - Otger Campàs
- Department of Mechanical Engineering, University of California, Santa Barbara, Santa Barbara, California, United States of America
- Department of Molecular, Cell and Developmental Biology, University of California, Santa Barbara, Santa Barbara, California, United States of America
- California NanoSystems Institute, University of California, Santa Barbara, Santa Barbara, California, United States of America
- Center for Bioengineering, University of California, Santa Barbara, Santa Barbara, California, United States of America
| | - Linda R. Petzold
- Department of Mechanical Engineering, University of California, Santa Barbara, Santa Barbara, California, United States of America
- Center for Bioengineering, University of California, Santa Barbara, Santa Barbara, California, United States of America
- Department of Computer Science, University of California, Santa Barbara, Santa Barbara, California, United States of America
| |
Collapse
|
9
|
Hellander S, Petzold L. Reaction rates for reaction-diffusion kinetics on unstructured meshes. J Chem Phys 2018; 146:064101. [PMID: 28201913 DOI: 10.1063/1.4975167] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/03/2023] Open
Abstract
The reaction-diffusion master equation is a stochastic model often utilized in the study of biochemical reaction networks in living cells. It is applied when the spatial distribution of molecules is important to the dynamics of the system. A viable approach to resolve the complex geometry of cells accurately is to discretize space with an unstructured mesh. Diffusion is modeled as discrete jumps between nodes on the mesh, and the diffusion jump rates can be obtained through a discretization of the diffusion equation on the mesh. Reactions can occur when molecules occupy the same voxel. In this paper, we develop a method for computing accurate reaction rates between molecules occupying the same voxel in an unstructured mesh. For large voxels, these rates are known to be well approximated by the reaction rates derived by Collins and Kimball, but as the mesh is refined, no analytical expression for the rates exists. We reduce the problem of computing accurate reaction rates to a pure preprocessing step, depending only on the mesh and not on the model parameters, and we devise an efficient numerical scheme to estimate them to high accuracy. We show in several numerical examples that as we refine the mesh, the results obtained with the reaction-diffusion master equation approach those of a more fine-grained Smoluchowski particle-tracking model.
Collapse
Affiliation(s)
- Stefan Hellander
- Department of Computer Science, University of California, Santa Barbara, California 93106-5070, USA
| | - Linda Petzold
- Department of Computer Science, University of California, Santa Barbara, California 93106-5070, USA
| |
Collapse
|
10
|
Earnest TM, Cole JA, Luthey-Schulten Z. Simulating biological processes: stochastic physics from whole cells to colonies. REPORTS ON PROGRESS IN PHYSICS. PHYSICAL SOCIETY (GREAT BRITAIN) 2018; 81:052601. [PMID: 29424367 DOI: 10.1088/1361-6633/aaae2c] [Citation(s) in RCA: 21] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
The last few decades have revealed the living cell to be a crowded spatially heterogeneous space teeming with biomolecules whose concentrations and activities are governed by intrinsically random forces. It is from this randomness, however, that a vast array of precisely timed and intricately coordinated biological functions emerge that give rise to the complex forms and behaviors we see in the biosphere around us. This seemingly paradoxical nature of life has drawn the interest of an increasing number of physicists, and recent years have seen stochastic modeling grow into a major subdiscipline within biological physics. Here we review some of the major advances that have shaped our understanding of stochasticity in biology. We begin with some historical context, outlining a string of important experimental results that motivated the development of stochastic modeling. We then embark upon a fairly rigorous treatment of the simulation methods that are currently available for the treatment of stochastic biological models, with an eye toward comparing and contrasting their realms of applicability, and the care that must be taken when parameterizing them. Following that, we describe how stochasticity impacts several key biological functions, including transcription, translation, ribosome biogenesis, chromosome replication, and metabolism, before considering how the functions may be coupled into a comprehensive model of a 'minimal cell'. Finally, we close with our expectation for the future of the field, focusing on how mesoscopic stochastic methods may be augmented with atomic-scale molecular modeling approaches in order to understand life across a range of length and time scales.
Collapse
Affiliation(s)
- Tyler M Earnest
- Department of Chemistry, University of Illinois, Urbana, IL, 61801, United States of America. National Center for Supercomputing Applications, University of Illinois, Urbana, IL, 61801, United States of America
| | | | | |
Collapse
|