NCT04920292 - PK, Safety and Tolerability of Single and Multiple Doses of Oxfendazole Tablets | Crick | Crick