Skip to main content

Giardia lamblia 15.5kD RNA binding protein