A method for determining points of contact between interacting proteins or binding sites of proteins to nucleic acids. Protein footprinting utilizes a protein …