Challenging protein purification from anammox bacteria

More Info
expand_more