Winner

Scientific Infographics

Best Science Communication Visual Resources Provider 2023 – Europe

International Life Sciences Awards - 2023

Scientific Infographics

International Life Sciences Awards - 2023

Best Science Communication Visual Resources Provider 2023 - Europe
See Scientific Infographics's website