Cape Town
South Africa
University of Cape Town (UCT)
N-phenylbenzamide analogs, N-pyridazinylbenzamide analogs, Schistosoma mansoni