Data up to Jan 2025
Chemical Structures
1988 • 56 citations
Preventing sporozoite invasion of hepatocytes.
1996 • 32 citations