snoRNA, a Novel Precursor of microRNA in Giardia lamblia | Synapse