Skip to main content

Crystal structure of FK506 binding domain of plasmodium falciparum FKBP35 in complex with D44