ResearchHub Logo

Paper

A 2.08 A resolution structure of HLB5, a novel cellulase ... | ResearchHub