Watching a protein as it functions with 150-ps time-resolved x-ray crystallography.

Watching a protein as it functions with 150-ps time-resolved x-ray crystallography.