1
|
Schreiber JM, Boix CA, Wook Lee J, Li H, Guan Y, Chang CC, Chang JC, Hawkins-Hooker A, Schölkopf B, Schweikert G, Carulla MR, Canakoglu A, Guzzo F, Nanni L, Masseroli M, Carman MJ, Pinoli P, Hong C, Yip KY, Spence JP, Batra SS, Song YS, Mahony S, Zhang Z, Tan W, Shen Y, Sun Y, Shi M, Adrian J, Sandstrom RS, Farrell NP, Halow JM, Lee K, Jiang L, Yang X, Epstein CB, Strattan JS, Bernstein BE, Snyder MP, Kellis M, Noble WS, Kundaje AB. Publisher Correction: The ENCODE Imputation Challenge: a critical assessment of methods for cross-cell type imputation of epigenomic profiles. Genome Biol 2025; 26:31. [PMID: 39948633 PMCID: PMC11827186 DOI: 10.1186/s13059-025-03494-w] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/16/2025] Open
Affiliation(s)
| | - Carles A Boix
- Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Jin Wook Lee
- Department of Genetics, Stanford University, Stanford, CA, USA
| | - Hongyang Li
- Department of Computational Medicine and Bioinformatics, University of Michigan, Ann Arbor, MI, USA
| | - Yuanfang Guan
- Department of Computational Medicine and Bioinformatics, University of Michigan, Ann Arbor, MI, USA
| | - Chun-Chieh Chang
- Department of Research and Development, DeepSeq.AI, San Francisco, CA, USA
| | - Jen-Chien Chang
- RIKEN Center for Integrative Medical Sciences, Yokohama, Japan
| | - Alex Hawkins-Hooker
- Department of Empirical Inference, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
| | - Bernhard Schölkopf
- Department of Empirical Inference, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
| | | | - Mateo Rojas Carulla
- Department of Empirical Inference, Max Planck Institute for Intelligent Systems, Stuttgart, Germany
| | - Arif Canakoglu
- Department of Electronics, Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Francesco Guzzo
- Department of Electronics, Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Luca Nanni
- Department of Computational Biology, University of Lausanne, Lausanne, Switzerland
| | - Marco Masseroli
- Department of Electronics, Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Mark James Carman
- Department of Electronics, Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Pietro Pinoli
- Department of Electronics, Information and Bioengineering, Politecnico Di Milano, Milan, Italy
| | - Chenyang Hong
- Department of Computer Science and Engineering, The Chinese University of Hong Kong, Sha Tin, Hong Kong
| | - Kevin Y Yip
- Sanford Burnham Prebys Medical Discovery Institute, San Diego, CA, USA
| | - Jefrey P Spence
- Department of Genetics, Stanford University, Stanford, CA, USA
| | - Sanjit Singh Batra
- Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, Berkeley, CA, USA
| | - Yun S Song
- Department of Electrical Engineering and Computer Sciences, University of California, Berkeley, Berkeley, CA, USA
- Department of Statistics, University of California, Berkeley, Berkeley, CA, USA
| | - Shaun Mahony
- Department of Biochemistry & Molecular Biology, Center for Eukaryotic Gene Regulation, Pennsylvania State University, University Park, PA, USA
| | - Zheng Zhang
- Department of Statistics, Pennsylvania State University, University Park, PA, USA
| | - Wuwei Tan
- Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX, USA
| | - Yang Shen
- Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX, USA
| | - Yuanfei Sun
- Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX, USA
| | - Minyi Shi
- Department of Genetics, Stanford University, Stanford, CA, USA
| | - Jessika Adrian
- Department of Genetics, Stanford University, Stanford, CA, USA
| | | | - Nina P Farrell
- Epigenomics Program, The Broad Institute of MIT and Harvard, Cambridge, MA, USA
| | | | | | - Lixia Jiang
- Department of Genetics, Stanford University, Stanford, CA, USA
| | - Xinqiong Yang
- Department of Genetics, Stanford University, Stanford, CA, USA
| | - Charles B Epstein
- Epigenomics Program, The Broad Institute of MIT and Harvard, Cambridge, MA, USA
| | - J Seth Strattan
- Department of Genetics, Stanford University, Stanford, CA, USA
| | - Bradley E Bernstein
- Epigenomics Program, The Broad Institute of MIT and Harvard, Cambridge, MA, USA
| | | | - Manolis Kellis
- Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA, USA
| | - William S Noble
- Department of Genome Sciences, University of Washington, Seattle, WA, USA
| | - Anshul Bharat Kundaje
- Department of Genetics, Stanford University, Stanford, CA, USA
- Department of Computer Science, Stanford University, Stanford, CA, USA
| |
Collapse
|
2
|
Murphy AE, Beardall W, Rei M, Phuycharoen M, Skene NG. Predicting cell type-specific epigenomic profiles accounting for distal genetic effects. Nat Commun 2024; 15:9951. [PMID: 39550354 PMCID: PMC11569248 DOI: 10.1038/s41467-024-54441-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/20/2024] [Accepted: 11/06/2024] [Indexed: 11/18/2024] Open
Abstract
Understanding how genetic variants affect the epigenome is key to interpreting GWAS, yet profiling these effects across the non-coding genome remains challenging due to experimental scalability. This necessitates accurate computational models. Existing machine learning approaches, while progressively improving, are confined to the cell types they were trained on, limiting their applicability. Here, we introduce Enformer Celltyping, a deep learning model which incorporates distal effects of DNA interactions, up to 100,000 base-pairs away, to predict epigenetic signals in previously unseen cell types. Using DNA and chromatin accessibility data for epigenetic imputation, Enformer Celltyping outperforms current best-in-class approaches and generalises across cell types and biological regions. Moreover, we propose a framework for evaluating models on genetic variant effect prediction using regulatory quantitative trait loci mapping studies, highlighting current limitations in genomic deep learning models. Despite this, Enformer Celltyping can also be used to study cell type-specific genetic enrichment of complex traits.
Collapse
Affiliation(s)
- Alan E Murphy
- UK Dementia Research Institute at Imperial College London, London, W12 0BZ, UK.
- Department of Brain Sciences, Imperial College London, London, W12 0BZ, UK.
| | - William Beardall
- Department of Bioengineering, Imperial College London, London, SW7 2AZ, UK
| | - Marek Rei
- Department of Computing, Imperial College London, London, SW7 2RH, UK
| | - Mike Phuycharoen
- Division of Informatics, Imaging & Data Sciences, University of Manchester, Manchester, M13 9PL, UK
| | - Nathan G Skene
- UK Dementia Research Institute at Imperial College London, London, W12 0BZ, UK.
- Department of Brain Sciences, Imperial College London, London, W12 0BZ, UK.
| |
Collapse
|
3
|
Wen W, Zhong J, Zhang Z, Jia L, Chu T, Wang N, Danko CG, Wang Z. dHICA: a deep transformer-based model enables accurate histone imputation from chromatin accessibility. Brief Bioinform 2024; 25:bbae459. [PMID: 39316943 PMCID: PMC11421843 DOI: 10.1093/bib/bbae459] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/16/2024] [Revised: 07/13/2024] [Accepted: 09/04/2024] [Indexed: 09/26/2024] Open
Abstract
Histone modifications (HMs) are pivotal in various biological processes, including transcription, replication, and DNA repair, significantly impacting chromatin structure. These modifications underpin the molecular mechanisms of cell-type-specific gene expression and complex diseases. However, annotating HMs across different cell types solely using experimental approaches is impractical due to cost and time constraints. Herein, we present dHICA (deep histone imputation using chromatin accessibility), a novel deep learning framework that integrates DNA sequences and chromatin accessibility data to predict multiple HM tracks. Employing the transformer architecture alongside dilated convolutions, dHICA boasts an extensive receptive field and captures more cell-type-specific information. dHICA outperforms state-of-the-art baselines and achieves superior performance in cell-type-specific loci and gene elements, aligning with biological expectations. Furthermore, dHICA's imputations hold significant potential for downstream applications, including chromatin state segmentation and elucidating the functional implications of SNPs (Single Nucleotide Polymorphisms). In conclusion, dHICA serves as a valuable tool for advancing the understanding of chromatin dynamics, offering enhanced predictive capabilities and interpretability.
Collapse
Affiliation(s)
- Wen Wen
- School of Software Technology, Dalian University of Technology, Linggong Rd, Liaoning 116024, China
| | - Jiaxin Zhong
- School of Software Technology, Dalian University of Technology, Linggong Rd, Liaoning 116024, China
| | - Zhaoxi Zhang
- School of Software Technology, Dalian University of Technology, Linggong Rd, Liaoning 116024, China
| | - Lijuan Jia
- School of Software Technology, Dalian University of Technology, Linggong Rd, Liaoning 116024, China
| | - Tinyi Chu
- Meinig School of Biomedical Engineering, Cornell University, Weill Hall, Ithaca, NY 14853, United States
| | - Nating Wang
- Department of Molecular Biology and Genetics, Cornell University, Biotechnology Building, Ithaca, NY 14853, United States
| | - Charles G Danko
- Baker Institute for Animal Health, College of Veterinary Medicine, Cornell University, Hungerford Hill Rd, Ithaca, NY 14853, United States
- Department of Biomedical Sciences, College of Veterinary Medicine, Cornell University, Tower Rd, Ithaca, NY 14853, United States
| | - Zhong Wang
- School of Software Technology, Dalian University of Technology, Linggong Rd, Liaoning 116024, China
| |
Collapse
|
4
|
Foroozandeh Shahraki M, Farahbod M, Libbrecht MW. Robust chromatin state annotation. Genome Res 2024; 34:469-483. [PMID: 38514204 PMCID: PMC11067878 DOI: 10.1101/gr.278343.123] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/28/2023] [Accepted: 03/19/2024] [Indexed: 03/23/2024]
Abstract
With the goal of mapping genomic activity, international projects have recently measured epigenetic activity in hundreds of cell and tissue types. Chromatin state annotations produced by segmentation and genome annotation (SAGA) methods have emerged as the predominant way to summarize these epigenomic data sets in order to annotate the genome. These chromatin state annotations are essential for many genomic tasks, including identifying active regulatory elements and interpreting disease-associated genetic variation. However, despite the widespread applications of SAGA methods, no principled approach exists to evaluate the statistical significance of chromatin state assignments. Here, we propose the first method for assigning calibrated confidence scores to chromatin state annotations. Toward this goal, we performed a comprehensive evaluation of the reproducibility of the two most widely used existing SAGA methods, ChromHMM and Segway. We found that their predictions are frequently irreproducible. For example, when applying the same SAGA method on two sets of experimental replicates, 27%-69% of predicted enhancers fail to replicate. This suggests that a substantial fraction of predicted elements in existing chromatin state annotations cannot be relied upon. To remedy this problem, we introduce SAGAconf, a method for assigning a measure of confidence (r-value) to chromatin state annotations. SAGAconf works with any SAGA method and assigns an r-value to each genomic bin of a chromatin state annotation that represents the probability that the label of this bin will be reproduced in a replicated experiment. Thus, SAGAconf allows a researcher to select only the reliable predictions from a chromatin annotation for use in downstream analyses.
Collapse
Affiliation(s)
| | - Marjan Farahbod
- School of Computing Science, Simon Fraser University, Burnaby, British Columbia V51 1S6, Canada
| | - Maxwell W Libbrecht
- School of Computing Science, Simon Fraser University, Burnaby, British Columbia V51 1S6, Canada
| |
Collapse
|
5
|
Xiang G, Guo Y, Bumcrot D, Sigova A. JMnorm: a novel joint multi-feature normalization method for integrative and comparative epigenomics. Nucleic Acids Res 2024; 52:e11. [PMID: 38055833 PMCID: PMC10810286 DOI: 10.1093/nar/gkad1146] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/14/2023] [Revised: 10/25/2023] [Accepted: 11/14/2023] [Indexed: 12/08/2023] Open
Abstract
Combinatorial patterns of epigenetic features reflect transcriptional states and functions of genomic regions. While many epigenetic features have correlated relationships, most existing data normalization approaches analyze each feature independently. Such strategies may distort relationships between functionally correlated epigenetic features and hinder biological interpretation. We present a novel approach named JMnorm that simultaneously normalizes multiple epigenetic features across cell types, species, and experimental conditions by leveraging information from partially correlated epigenetic features. We demonstrate that JMnorm-normalized data can better preserve cross-epigenetic-feature correlations across different cell types and enhance consistency between biological replicates than data normalized by other methods. Additionally, we show that JMnorm-normalized data can consistently improve the performance of various downstream analyses, which include candidate cis-regulatory element clustering, cross-cell-type gene expression prediction, detection of transcription factor binding and changes upon perturbations. These findings suggest that JMnorm effectively minimizes technical noise while preserving true biologically significant relationships between epigenetic datasets. We anticipate that JMnorm will enhance integrative and comparative epigenomics.
Collapse
Affiliation(s)
- Guanjue Xiang
- CAMP4 Therapeutics Corp., One Kendall Square, Building 1400 West, Cambridge, MA 02139, USA
| | - Yuchun Guo
- CAMP4 Therapeutics Corp., One Kendall Square, Building 1400 West, Cambridge, MA 02139, USA
| | - David Bumcrot
- CAMP4 Therapeutics Corp., One Kendall Square, Building 1400 West, Cambridge, MA 02139, USA
| | - Alla Sigova
- CAMP4 Therapeutics Corp., One Kendall Square, Building 1400 West, Cambridge, MA 02139, USA
| |
Collapse
|
6
|
Thomsen LCV, Kleinmanns K, Anandan S, Gullaksen SE, Abdelaal T, Iversen GA, Akslen LA, McCormack E, Bjørge L. Combining Mass Cytometry Data by CyTOFmerge Reveals Additional Cell Phenotypes in the Heterogeneous Ovarian Cancer Tumor Microenvironment: A Pilot Study. Cancers (Basel) 2023; 15:5106. [PMID: 37894472 PMCID: PMC10605295 DOI: 10.3390/cancers15205106] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/08/2023] [Revised: 10/06/2023] [Accepted: 10/17/2023] [Indexed: 10/29/2023] Open
Abstract
The prognosis of high-grade serous ovarian carcinoma (HGSOC) is poor, and treatment selection is challenging. A heterogeneous tumor microenvironment (TME) characterizes HGSOC and influences tumor growth, progression, and therapy response. Better characterization with multidimensional approaches for simultaneous identification and categorization of the various cell populations is needed to map the TME complexity. While mass cytometry allows the simultaneous detection of around 40 proteins, the CyTOFmerge MATLAB algorithm integrates data sets and extends the phenotyping. This pilot study explored the potential of combining two datasets for improved TME phenotyping by profiling single-cell suspensions from ten chemo-naïve HGSOC tumors by mass cytometry. A 35-marker pan-tumor dataset and a 34-marker pan-immune dataset were analyzed separately and combined with the CyTOFmerge, merging 18 shared markers. While the merged analysis confirmed heterogeneity across patients, it also identified a main tumor cell subset, additionally to the nine identified by the pan-tumor panel. Furthermore, the expression of traditional immune cell markers on tumor and stromal cells was revealed, as were marker combinations that have rarely been examined on individual cells. This study demonstrates the potential of merging mass cytometry data to generate new hypotheses on tumor biology and predictive biomarker research in HGSOC that could improve treatment effectiveness.
Collapse
Affiliation(s)
- Liv Cecilie Vestrheim Thomsen
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
- Department of Obstetrics and Gynecology, Haukeland University Hospital, 5021 Bergen, Norway
- Norwegian Institute of Public Health, 5015 Bergen, Norway
| | - Katrin Kleinmanns
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
| | - Shamundeeswari Anandan
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
- Department of Obstetrics and Gynecology, Haukeland University Hospital, 5021 Bergen, Norway
| | - Stein-Erik Gullaksen
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
| | - Tamim Abdelaal
- Delft Bioinformatics Laboratory, Delft University of Technology, 2628XE Delft, The Netherlands
- Department of Radiology, Leiden University Medical Center, 2333ZA Leiden, The Netherlands
| | - Grete Alrek Iversen
- Department of Obstetrics and Gynecology, Haukeland University Hospital, 5021 Bergen, Norway
| | - Lars Andreas Akslen
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Medicine, University of Bergen, 5021 Bergen, Norway
- Department of Pathology, Haukeland University Hospital, 5021 Bergen, Norway
| | - Emmet McCormack
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
- Centre for Pharmacy, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
| | - Line Bjørge
- Centre for Cancer Biomarkers CCBIO, Department of Clinical Science, University of Bergen, 5021 Bergen, Norway
- Department of Obstetrics and Gynecology, Haukeland University Hospital, 5021 Bergen, Norway
| |
Collapse
|
7
|
Hawkins-Hooker A, Visonà G, Narendra T, Rojas-Carulla M, Schölkopf B, Schweikert G. Getting personal with epigenetics: towards individual-specific epigenomic imputation with machine learning. Nat Commun 2023; 14:4750. [PMID: 37550323 PMCID: PMC10406842 DOI: 10.1038/s41467-023-40211-2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/09/2022] [Accepted: 07/18/2023] [Indexed: 08/09/2023] Open
Abstract
Epigenetic modifications are dynamic mechanisms involved in the regulation of gene expression. Unlike the DNA sequence, epigenetic patterns vary not only between individuals, but also between different cell types within an individual. Environmental factors, somatic mutations and ageing contribute to epigenetic changes that may constitute early hallmarks or causal factors of disease. Epigenetic modifications are reversible and thus promising therapeutic targets for precision medicine. However, mapping efforts to determine an individual's cell-type-specific epigenome are constrained by experimental costs and tissue accessibility. To address these challenges, we developed eDICE, an attention-based deep learning model that is trained to impute missing epigenomic tracks by conditioning on observed tracks. Using a recently published set of epigenomes from four individual donors, we show that transfer learning across individuals allows eDICE to successfully predict individual-specific epigenetic variation even in tissues that are unmapped in a given donor. These results highlight the potential of machine learning-based imputation methods to advance personalized epigenomics.
Collapse
Affiliation(s)
- Alex Hawkins-Hooker
- School of Life Sciences, University of Dundee, Dow Street, Dundee, DD1 5EH, UK.
- Empirical Inference Department, Max-Planck Institute for Intelligent Systems, Max-Planck-Ring 4, Tübingen, 72076, Germany.
- Centre for Artificial Intelligence, University College London, London, UK.
| | - Giovanni Visonà
- Empirical Inference Department, Max-Planck Institute for Intelligent Systems, Max-Planck-Ring 4, Tübingen, 72076, Germany
| | - Tanmayee Narendra
- School of Life Sciences, University of Dundee, Dow Street, Dundee, DD1 5EH, UK
- Interfaculty Institute for Biomedical Informatics, University of Tübingen, Sand 13, Tübingen, 72076, Germany
| | - Mateo Rojas-Carulla
- Empirical Inference Department, Max-Planck Institute for Intelligent Systems, Max-Planck-Ring 4, Tübingen, 72076, Germany
| | - Bernhard Schölkopf
- Empirical Inference Department, Max-Planck Institute for Intelligent Systems, Max-Planck-Ring 4, Tübingen, 72076, Germany
| | - Gabriele Schweikert
- School of Life Sciences, University of Dundee, Dow Street, Dundee, DD1 5EH, UK.
- Interfaculty Institute for Biomedical Informatics, University of Tübingen, Sand 13, Tübingen, 72076, Germany.
| |
Collapse
|
8
|
Zhang Z, Feng F, Qiu Y, Liu J. A generalizable framework to comprehensively predict epigenome, chromatin organization, and transcriptome. Nucleic Acids Res 2023; 51:5931-5947. [PMID: 37224527 PMCID: PMC10325920 DOI: 10.1093/nar/gkad436] [Citation(s) in RCA: 10] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/20/2022] [Revised: 03/31/2023] [Accepted: 05/09/2023] [Indexed: 05/26/2023] Open
Abstract
Many deep learning approaches have been proposed to predict epigenetic profiles, chromatin organization, and transcription activity. While these approaches achieve satisfactory performance in predicting one modality from another, the learned representations are not generalizable across predictive tasks or across cell types. In this paper, we propose a deep learning approach named EPCOT which employs a pre-training and fine-tuning framework, and is able to accurately and comprehensively predict multiple modalities including epigenome, chromatin organization, transcriptome, and enhancer activity for new cell types, by only requiring cell-type specific chromatin accessibility profiles. Many of these predicted modalities, such as Micro-C and ChIA-PET, are quite expensive to get in practice, and the in silico prediction from EPCOT should be quite helpful. Furthermore, this pre-training and fine-tuning framework allows EPCOT to identify generic representations generalizable across different predictive tasks. Interpreting EPCOT models also provides biological insights including mapping between different genomic modalities, identifying TF sequence binding patterns, and analyzing cell-type specific TF impacts on enhancer activity.
Collapse
Affiliation(s)
- Zhenhao Zhang
- Department of Computational Medicine and Bioinformatics, University of Michigan, 500 S. State St, Ann Arbor, MI 48109, USA
| | - Fan Feng
- Department of Computational Medicine and Bioinformatics, University of Michigan, 500 S. State St, Ann Arbor, MI 48109, USA
| | - Yiyang Qiu
- Department of Computer Science and Engineering, University of Michigan, 500 S. State St, Ann Arbor, MI 48109, USA
| | - Jie Liu
- Department of Computational Medicine and Bioinformatics, University of Michigan, 500 S. State St, Ann Arbor, MI 48109, USA
- Department of Computer Science and Engineering, University of Michigan, 500 S. State St, Ann Arbor, MI 48109, USA
| |
Collapse
|