An unusual triosephosphate isomerase from the early divergent eukaryote Giardia lamblia.

An unusual triosephosphate isomerase from the early divergent eukaryote Giardia lamblia.