Yale University, New Haven, CT
for their discovery of catalytic properties of RNA
By playing this video, you accept YouTube’s privacy policy. Click %s to start the video.