Affinity tags and processes for purifying and immobilizing proteins using same Grant US-10030046-B2 United States of America 24 Jul 2018