Site-specific protein modification: advances and applications.

Site-specific protein modification: advances and applications.