Q1 2021 financial results demonstrated a 230% revenue growth compared to Q1 2020, ImmuniWeb has gained 95 new partners and 120 new customers during the first quarter of 2021.

By admin