snoRNA, a novel precursor of microRNA in Giardia lamblia

snoRNA, a novel precursor of microRNA in Giardia lamblia