Track SELFCheck. Free.
AI summary
SELFCheck is a UK-based medical test developer that offers a range of at-home testing kits for health screening.
AI named SELFCheck from November 2025 to March 2026.