Infectious plasmodium sporozoites grown in vitro | Patent Publication Number 20240173393 | Patexia