Timos Karpouzoglou

Dr. Timos Karpouzoglou

Division of History of Science, Technology & Environment, KTH Royal Institute of Technology
orcid