Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
Link to record
Permanent link

Direct link
Horta Ribeiro, AntônioORCID iD iconorcid.org/0000-0003-3632-8529
Alternative names
Publications (10 of 69) Show all publications
Gustafsson, S., Ribeiro, A. H., Gedon, D., Abreu, P. E. O., Pielawski, N., Paixao, G. M. M., . . . Sundström, J. (2026). A deep learning ECG model for identification and localization of occlusion myocardial infarction. Nature Communications, 17(1), Article ID 4336.
Open this publication in new window or tab >>A deep learning ECG model for identification and localization of occlusion myocardial infarction
Show others...
2026 (English)In: Nature Communications, E-ISSN 2041-1723, Vol. 17, no 1, article id 4336Article in journal (Refereed) Published
Abstract [en]

Rapid identification and localization of an acute coronary occlusion are vital to prevent myocardial damage, yet reliance on ST-segment ECG criteria misses many acute occlusion myocardial infarctions (OMI) and triggers unnecessary acute angiographies. Here, we present a trained and validated deep learning model using 540,372 emergency ECGs paired with definitive catheterization outcomes. The model has a C-statistic of ≥0.95 for OMI and ≥0.87 for non-OMI infarctions and can localize culprit lesions in the three main coronary branches, which can guide the angiographer. Performance is similar across age, sex, and ECG hardware subgroups. Obviating dependence on ST-elevations and troponins, this model for the identification and localization of OMI has the potential to shorten the time to reperfusion of an acute coronary occlusion and save resources. Because human oversight of OMI detection on the ECG is limited, randomized clinical trials with patient-relevant outcomes are warranted.

Place, publisher, year, edition, pages
Springer Nature, 2026
National Category
Cardiology and Cardiovascular Disease
Identifiers
urn:nbn:se:uu:diva-587338 (URN)10.1038/s41467-026-73023-1 (DOI)001766788500001 ()42129209 (PubMedID)2-s2.0-105038871212 (Scopus ID)
Available from: 2026-05-29 Created: 2026-05-29 Last updated: 2026-06-04Bibliographically approved
Zvuloni, E., Gagliardi, G., Horta Ribeiro, A., Ribeiro, A. L., De Vos, M. & Behar, J. A. (2026). A multi-source domain fine-tuning framework for deep generalization performance in physiological time series analysis. Machine Learning: Health, 2(1), Article ID 015002.
Open this publication in new window or tab >>A multi-source domain fine-tuning framework for deep generalization performance in physiological time series analysis
Show others...
2026 (English)In: Machine Learning: Health, E-ISSN 3049-477X, Vol. 2, no 1, article id 015002Article in journal (Refereed) Published
Abstract [en]

A major challenge in translating medical AI systems into clinical practice is their limited general-ization. In the field of physiological time series analysis, we propose a fine-tuning framework thatleverages multiple small annotated datasets from diverse domains to improve out-of-distributiongeneralization performance (OOD-GP). Through an ablation study, we demonstrate the perform-ance of our framework by evaluating the role of incorporating a greater number of independentdatasets for tine-tuning to improve OOD-GP. Our experiments involve thirteen publicly avail-able electrocardiogram and electroencephalogram datasets across four distinct tasks. In addition,we develop a method to measure the alignment of the latent space of target domains. We use thismethod to interpret our results, suggesting that multi-source domain training facilitates the learn-ing of robust cross-domain features while minimizing learning of shortcut features. To supportfurther research, we provide reproducible source code, establishing a framework and benchmarkfor studies on OOD-GP (https://github.com/EranZvuloni/MSD-generalization).

Place, publisher, year, edition, pages
Institute of Physics Publishing (IOPP), 2026
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-573169 (URN)10.1088/3049-477x/ae2ac5 (DOI)
Available from: 2025-12-11 Created: 2025-12-11 Last updated: 2026-03-25Bibliographically approved
Gu, X., Tang, W., Han, J., Sangha, V., Liu, F., Gowda, S. N., . . . Clifton, D. A. (2026). Cardiac health assessment across scenarios and devices using a multimodal foundation model pretrained on data from 1.7 million individuals. Nature Machine Intelligence, 8(2), 220-233
Open this publication in new window or tab >>Cardiac health assessment across scenarios and devices using a multimodal foundation model pretrained on data from 1.7 million individuals
Show others...
2026 (English)In: Nature Machine Intelligence, E-ISSN 2522-5839, Vol. 8, no 2, p. 220-233Article in journal (Refereed) Published
Abstract [en]

Cardiovascular diseases remain a major contributor to the global burden of healthcare, highlighting the importance of accurate and scalable methods for cardiac monitoring. Cardiac biosignals, most notably electrocardiograms (ECG) and photoplethysmograms, are essential for diagnosing, preventing and managing cardiovascular conditions across clinical and home settings. However, their acquisition varies substantially across scenarios and devices, whereas existing analytical models often rely on homogeneous datasets and static bespoke models, limiting their robustness and generalizability in diverse real-world contexts. Here we present a cardiac sensing foundation model (CSFM) that leverages transformer architectures and a generative masked pretraining strategy to learn unified representations from heterogeneous health records. CSFM is pretrained on a multimodal integration of data from various large-scale datasets, comprising cardiac signals from approximately 1.7 million individuals and their corresponding clinical or machine-generated text reports. The embeddings derived from CSFM act as effective, transferable features across diverse cardiac sensing scenarios, supporting a seamless adaptation to the varied input configurations and sensor modalities. Extensive evaluations across diagnostic tasks, demographic recognition, vital sign measurement, clinical outcome prediction and ECG question answering demonstrate that CSFM consistently outperforms traditional one-modal-one-task approaches. Notably, CSFM maintains favourable performance across both 12-lead and single-lead ECGs, as well as in scenarios involving ECG only, photoplethysmogram only or a combination of both. This highlights its potential as a versatile and scalable foundation for comprehensive cardiac monitoring.

Place, publisher, year, edition, pages
Springer Nature, 2026
National Category
Cardiology and Cardiovascular Disease Biomedical Laboratory Science/Technology
Identifiers
urn:nbn:se:uu:diva-582129 (URN)10.1038/s42256-026-01180-5 (DOI)001699315700017 ()41757248 (PubMedID)2-s2.0-105030817940 (Scopus ID)
Available from: 2026-03-12 Created: 2026-03-12 Last updated: 2026-08-12Bibliographically approved
Abreu, P. E. O., Paixao, G. M. M., Li, J., Gomes, P. R., Macfarlane, P. W., Oliveira, A. C. S., . . . Horta Ribeiro, A. (2026). CODE-II: a large-scale dataset for artificial intelligence in ECG analysis. npj Digital Medicine, 9, Article ID 658.
Open this publication in new window or tab >>CODE-II: a large-scale dataset for artificial intelligence in ECG analysis
Show others...
2026 (English)In: npj Digital Medicine, E-ISSN 2398-6352, Vol. 9, article id 658Article in journal (Refereed) Published
Abstract [en]

Data-driven methods for electrocardiogram (ECG) interpretation are rapidly progressing. Large datasets have enabled advances in artificial intelligence (AI) based ECG analysis, yet limitations in annotation quality, size, and scope remain major challenges. Here we present CODE-II, a large-scale real-world dataset of 2,735,269 12-lead ECGs from 2,093,807 adult patients collected by the Telehealth Network of Minas Gerais (TNMG), Brazil. Each exam was annotated using standardized diagnostic criteria and reviewed by cardiologists. A defining feature of CODE-II is a set of 66 clinically meaningful diagnostic classes, developed with cardiologist input and routinely used in telehealth practice. We additionally provide an openly available subset: CODE-II-open, a public subset of 15,000 patients, and the CODE-II-test, a non-overlapping set of 8,475 exams reviewed by multiple cardiologists for blinded evaluation. A neural network pre-trained on CODE-II achieved superior transfer performance on external benchmarks (PTB-XL and CPSC 2018) and outperformed alternatives trained on larger datasets.

Place, publisher, year, edition, pages
Springer Nature, 2026
National Category
Cardiology and Cardiovascular Disease Artificial Intelligence
Identifiers
urn:nbn:se:uu:diva-597790 (URN)10.1038/s41746-026-02704-4 (DOI)001860940400001 ()42185490 (PubMedID)2-s2.0-105048860169 (Scopus ID)
Funder
Uppsala University
Available from: 2026-09-11 Created: 2026-09-11 Last updated: 2026-09-11Bibliographically approved
Khattak, G. R., Patlatzoglou, K., Barker, J., Pastika, L., Zeidaabadi, B., Birdi, A. R., . . . Sau, A. (2026). Data distribution impacts the performance and generalisability of contrastive learning-based foundation models of electrocardiograms. PLOS Digital Health, 5(9), Article ID e0001623.
Open this publication in new window or tab >>Data distribution impacts the performance and generalisability of contrastive learning-based foundation models of electrocardiograms
Show others...
2026 (English)In: PLOS Digital Health, E-ISSN 2767-3170, Vol. 5, no 9, article id e0001623Article in journal (Refereed) Published
Abstract [en]

Contrastive learning is a widely adopted self-supervised pretraining strategy, yet its dependence on cohort composition remains underexplored. We present Contrasting by Augmented Patient Electrocardiograms (CAPE) foundation model and pretrain on four cohorts (n = 5,203,269), from diverse populations across three continents (North America, South America, Asia). We systematically assess how cohort demographics, health status, and population diversity influence the downstream performance for prediction tasks also including two additional cohorts from another continent (Europe). We find that downstream performance depends on the distributional properties of the pretraining cohort, including demographics and health status. Moreover, while pretraining with a multi-centre, demographically diverse cohort improves in-distribution accuracy, it reduces out-of-distribution (OOD) generalisation of our contrastive approach by encoding cohort-specific artifacts. To address this, we propose the In-Distribution Batch (IDB) strategy, which preserves intra-cohort consistency during pretraining, discourages learning of spurious cohort-specific features, and instead promotes clinically meaningful variability within cohorts. This leads to improved out-of-distribution robustness, with gains of 9-40% in downstream label prediction performance. This work provides insights into pretraining strategies for more clinically deployable and generalisable foundation models.

Place, publisher, year, edition, pages
Public Library of Science (PLoS), 2026
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:uu:diva-598854 (URN)10.1371/journal.pdig.0001623 (DOI)001867414300002 ()42685022 (PubMedID)2-s2.0-105050156687 (Scopus ID)
Available from: 2026-09-21 Created: 2026-09-21 Last updated: 2026-09-21Bibliographically approved
Taleb, F., Darki, F., Vasco, M., Horta Ribeiro, A., Rajabi, N., Toneva, M., . . . Kragic, D. (2026). On the alignment between chemical foundation models and neural processing of olfactory perception. Machine Learning: Science and Technology, 7(4), Article ID 045067.
Open this publication in new window or tab >>On the alignment between chemical foundation models and neural processing of olfactory perception
Show others...
2026 (English)In: Machine Learning: Science and Technology, E-ISSN 2632-2153, Vol. 7, no 4, article id 045067Article in journal (Refereed) Published
Abstract [en]

Transformer models pre-trained on sensory stimuli such as vision and audition have been shown to capture neural representations and to effectively predict brain responses to corresponding stimuli. Olfactory perception, however, remains a relatively underexplored sensory modality in this context. Understanding the alignment between chemical transformer models and brain activity during olfactory processing is particularly challenging due to the distributed nature of olfactory neural processing and the inherently subjective character of olfactory experience, which is strongly shaped by individual memory and prior exposure. In this work, we evaluate the representational alignment between pre-trained transformer models of chemical structure and functional magnetic resonance imaging recordings collected from human participants during olfactory perception. Using voxel-wise encoding models, we show that representations extracted from state-of-the-art molecular transformers exhibit strong alignment with olfactory brain responses, often exceeding handcrafted molecular fingerprints and physicochemical descriptors. We further analyze how this alignment varies across brain regions, model layers, and temporal response components, revealing distinct region-specific and temporal patterns. These findings represent a step toward understanding how that pre-trained chemical transformers capture meaningful structure relevant to human olfactory perception and provide insight into how molecular features relate to neural processing in the olfactory system.

Place, publisher, year, edition, pages
Institute of Physics Publishing (IOPP), 2026
Keywords
olfactory perception, neuroscience, machine learning, representational alignment
National Category
Neurosciences Bioinformatics (Computational Biology) Computer Sciences
Identifiers
urn:nbn:se:uu:diva-596830 (URN)10.1088/2632-2153/ae9351 (DOI)001855827600001 ()
Funder
Knut and Alice Wallenberg FoundationSwedish Research Council, 2022-06725EU, European Research Council, 101118977
Available from: 2026-09-21 Created: 2026-09-21 Last updated: 2026-09-21Bibliographically approved
Ribeiro, A. L., Cardoso, C. S., Taconeli, C. A., Di Lorenzo Oliveira, C., Gomes, P. R., Oliveira-da Silva, L. C., . . . Sabino, E. C. (2026). Opportunistic Screening for Chagas Disease Using an Artificial Intelligence-Enabled ECG: Prospective Evaluation of Feasibility and Diagnostic Accuracy. Circulation, 154(10), 879-891
Open this publication in new window or tab >>Opportunistic Screening for Chagas Disease Using an Artificial Intelligence-Enabled ECG: Prospective Evaluation of Feasibility and Diagnostic Accuracy
Show others...
2026 (English)In: Circulation, ISSN 0009-7322, E-ISSN 1524-4539, Vol. 154, no 10, p. 879-891Article in journal (Refereed) Published
Abstract [en]

BACKGROUND: Chagas disease (ChD), a neglected cardiovascular condition, affects 7.5 to 10.5 million people worldwide. Opportunistic screening during routine electrocardiography may allow earlier detection of unrecognized infections, enabling timely antiparasitic therapy or optimized cardiac care. This study prospectively evaluated the feasibility and diagnostic accuracy of an artificial intelligence (AI)-enabled ECG model enriched with 3 epidemiological questions (AI-ECG-EPI model) as an opportunistic screening for ChD in endemic regions of Brazil. METHODS: We conducted a prospective study embedded in the Telehealth Network of Minas Gerais, Brazil, across 107 municipalities in hyperendemic and endemic regions. From October 2023 to September 2024, adults undergoing routine tele-ECGs were eligible. The primary exposure was the output of the AI-ECG-EPI model: all positive individuals and a 3:1 sample of negative individuals were invited for serology (index test-dependent sampling), the reference standard. Weighted analyses (inverse probability) accounted for this sampling design. Diagnostic metrics included sensitivity, specificity, predictive values, likelihood ratios, area under the receiver operating characteristics curve, and area under the precision recall curve. The AI-ECG-EPI model was compared with both an epidemiological questions model and an AI ECG-only model. RESULTS: Among 75 779 eligible ECGs, the AI-ECG-EPI model was available for 59 154 individuals; 6812 (11.5%) screened positive. A total of 7804 selected were invited for serology, and 3509 completed testing (2517 positive; 992 negative). ChD was confirmed in 36.8% of positive and 9.3% of negative individuals. The weighted prevalence of ChD was 12.2%. Sensitivity was 34.3%, specificity 91.6%, harmonic mean of precision and recall score 0.52, and diagnostic odds ratio 5.69. The AI-ECG-EPI model showed higher discrimination than both the epidemiological questions model and AI ECG-only model (area under the receiver operating characteristics curve, 77.6% versus 70.0% and 64.5%, respectively; P<0.001). Precision recall curves showed higher precision across most recall levels. Exploratory analysis suggested improved risk reclassification (net reclassification improvement, 0.503). Performance was higher in women and in individuals with Chagas cardiomyopathy. CONCLUSIONS: In this community-based study, an AI-ECG-EPI model integrated into a public telecardiology network enabled feasible opportunistic screening for ChD in primary care. It showed acceptable diagnostic accuracy, with higher discrimination than epidemiological questions and AI ECG-only models, and identified many previously undiagnosed patients in endemic regions, supporting its potential role in scalable screening strategies.REGISTRATION: URL: ; Unique identifier: NCT02646943.

Place, publisher, year, edition, pages
LIPPINCOTT WILLIAMS & WILKINS, 2026
Keywords
artificial intelligence, Chagas disease, ECG, implementation science, public health, screening
National Category
Public Health, Global Health and Social Medicine Cardiology and Cardiovascular Disease
Identifiers
urn:nbn:se:uu:diva-598736 (URN)10.1161/CIRCULATIONAHA.125.078949 (DOI)001867737500007 ()42576808 (PubMedID)2-s2.0-105048536684 (Scopus ID)
Available from: 2026-09-24 Created: 2026-09-24 Last updated: 2026-09-24Bibliographically approved
Sau, A., Sieliwonczyk, E., Patlatzoglou, K., Pastika, L., McGurk, K. A., Horta Ribeiro, A., . . . Ng, F. S. (2025). Artificial intelligence-enhanced electrocardiography for the identification of a sex-related cardiovascular risk continuum: a retrospective cohort study. The Lancet Digital Health, 7(3), e184-e194
Open this publication in new window or tab >>Artificial intelligence-enhanced electrocardiography for the identification of a sex-related cardiovascular risk continuum: a retrospective cohort study
Show others...
2025 (English)In: The Lancet Digital Health, E-ISSN 2589-7500, Vol. 7, no 3, p. e184-e194Article in journal (Refereed) Published
Abstract [en]

Background

Females are typically underserved in cardiovascular medicine. The use of sex as a dichotomous variable for risk stratification fails to capture the heterogeneity of risk within each sex. We aimed to develop an artificial intelligence-enhanced electrocardiography (AI-ECG) model to investigate sex-specific cardiovascular risk.

Methods

In this retrospective cohort study, we trained a convolutional neural network to classify sex using the 12-lead electrocardiogram (ECG). The Beth Israel Deaconess Medical Center (BIDMC) secondary care dataset, comprising data from individuals who had clinically indicated ECGs performed in a hospital setting in Boston, MA, USA collected between May, 2000, and March, 2023, was the derivation cohort (1 163 401 ECGs). 50% of this dataset was used for model training, 10% for validation, and 40% for testing. External validation was performed using the UK Biobank cohort, comprising data from volunteers aged 40–69 years at the time of enrolment in 2006–10 (42 386 ECGs). We examined the difference between AI-ECG-predicted sex (continuous) and biological sex (dichotomous), termed sex discordance score.

Findings

AI-ECG accurately identified sex (area under the receiver operating characteristic 0·943 [95% CI 0·942–0·943] for BIDMC and 0·971 [0·969–0·972] for the UK Biobank). In BIDMC outpatients with normal ECGs, an increased sex discordance score was associated with covariate-adjusted increased risk of cardiovascular death in females (hazard ratio [HR] 1·78 [95% CI 1·18–2·70], p=0·006) but not males (1·00 [0·63–1·58], p=0·996). In the UK Biobank cohort, the same pattern was seen (HR 1·33 [95% CI 1·06–1·68] for females, p=0·015; 0·98 [0·80–1·20] for males, p=0·854). Females with a higher sex discordance score were more likely to have future heart failure or myocardial infarction in the BIDMC cohort and had more male cardiac (increased left ventricular mass and chamber volumes) and non-cardiac phenotypes (increased muscle mass and reduced body fat percentage) in both cohorts.

Interpretation

Sex discordance score is a novel AI-ECG biomarker capable of identifying females with disproportionately elevated cardiovascular risk. AI-ECG has the potential to identify female patients who could benefit from enhanced risk factor modification or surveillance.

Place, publisher, year, edition, pages
Elsevier, 2025
National Category
Signal Processing Cardiology and Cardiovascular Disease Artificial Intelligence
Identifiers
urn:nbn:se:uu:diva-551681 (URN)10.1016/j.landig.2024.12.003 (DOI)001439508200001 ()40015763 (PubMedID)2-s2.0-85218426705 (Scopus ID)
Available from: 2025-02-27 Created: 2025-02-27 Last updated: 2025-03-27Bibliographically approved
Khattak, G. R., Patlatzoglou, K., Liang, Y., Pastika, L., Zeidaabadi, B., Barker, J., . . . Ng, F. S. (2025). Contrasting by Augmented Patient Electrocardiograms to Learn Representations for a Foundation Model. In: Bellazzi, R Herrero, JMJ Sacchi, L Zupan, B (Ed.), Artificial Intelligence in Medicine: 23rd International Conference, AIME 2025, Pavia, Italy, June 23–26, 2025, Proceedings, Part II. Paper presented at 23rd International Conference, AIME 2025, Pavia, Italy, June 23–26, 2025 (pp. 202-206). Cham: Springer
Open this publication in new window or tab >>Contrasting by Augmented Patient Electrocardiograms to Learn Representations for a Foundation Model
Show others...
2025 (English)In: Artificial Intelligence in Medicine: 23rd International Conference, AIME 2025, Pavia, Italy, June 23–26, 2025, Proceedings, Part II / [ed] Bellazzi, R Herrero, JMJ Sacchi, L Zupan, B, Cham: Springer, 2025, p. 202-206Conference paper, Published paper (Refereed)
Abstract [en]

Electrocardiograms (ECGs) record the heart's electrical activity, offering valuable diagnostic and prognostic insights. We introduce Contrasting by Augmented Patient Electrocardiograms (CAPE), a foundation model trained using patient contrastive learning enhanced with temporal augmentations, on over six million unlabeled ECGs from diverse cohorts across three continents. We demonstrate CAPE's effectiveness to generate a meaningful generic representation and validate its performance on an open-source external cohort, where it surpasses existing pretraining methods and fully supervised deep networks.

Place, publisher, year, edition, pages
Cham: Springer, 2025
Series
Lecture Notes in Artificial Intelligence, ISSN 2945-9133, E-ISSN 1611-3349 ; 15735
Keywords
ECGs, Representation learning, Foundation models
National Category
Cardiology and Cardiovascular Disease Computer Sciences
Identifiers
urn:nbn:se:uu:diva-567969 (URN)10.1007/978-3-031-95841-0_38 (DOI)001553213900036 ()2-s2.0-105009810016 (Scopus ID)978-3-031-95840-3 (ISBN)978-3-031-95841-0 (ISBN)
Conference
23rd International Conference, AIME 2025, Pavia, Italy, June 23–26, 2025
Available from: 2025-09-25 Created: 2025-09-25 Last updated: 2025-09-25Bibliographically approved
Rajabi, N., Ribeiro, A. H., Vasco, M. & Kragic, D. (2025). Deep Learning Amplified Early Stopping Bias: Overestimating Performance on Small Datasets. In: ICASSP 2025: 2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Paper presented at 2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 6-11 April, 2025, Hyderabad, India. Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Deep Learning Amplified Early Stopping Bias: Overestimating Performance on Small Datasets
2025 (English)In: ICASSP 2025: 2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Institute of Electrical and Electronics Engineers (IEEE), 2025Conference paper, Published paper (Refereed)
Abstract [en]

Cross-validation is commonly used to estimate machine learning model performance on new samples. However, using it for both hyperparameter selection and error estimation can lead to overestimating model performance, especially with extensive hyperparameter searches that overly tailor models to validation data. We demonstrate that deep learning further amplifies this bias, with even minor model adjustments causing significant overestimation. Our extensive experiments on simulated and real data focus on the bias from early stopping during cross-validation. We find that overestimation intensifies with network depth and is especially severe in small datasets, which are common in physiological signal processing applications. Selecting the early stopping point during cross-validation can result in ROC-AUC estimates exceeding 90% on random data, and this effect persists across various sample sizes, architectures, and network sizes.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025
Series
Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, ISSN 1520-6149, E-ISSN 2379-190X
Keywords
Cross-validation, deep learning, early stopping, error-estimation bias, small datasets
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-573285 (URN)10.1109/ICASSP49660.2025.10890439 (DOI)001611519700380 ()2-s2.0-105009593127 (Scopus ID)979-8-3503-6874-1 (ISBN)979-8-3503-6875-8 (ISBN)
Conference
2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 6-11 April, 2025, Hyderabad, India
Available from: 2025-12-12 Created: 2025-12-12 Last updated: 2026-03-10Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0003-3632-8529

Search in DiVA

Show all publications