Institute of Protein Research, Pushchino, Moscow region, Russia.
Laboratory for Structural Studies of the Translational Apparatus
Institute of Protein Research, Pushchino, Moscow region, Russia.
Laboratory for Structural Studies of the Translational Apparatus