Keppel St.
Bloomsbury, London, WC1E 7HT
United Kingdom
infectious diseases; diagnostic testing; self-testing; self-sampling