Crystallography: a down-to-Earth approach.
John R
JR
Helliwell
Naomi E
NE
Chayen
D003460:Crystallization / Q000379:methods*; D003461:Crystallography / Q000379:methods*; D018534:Earth, Planet; D004574:Electromagnetic Fields; D044085:Microfluidics; D011506:Proteins / Q000737:chemistry*; D017356:Synchrotrons; D014893:Weightlessness; D018474:Weightlessness Simulation / Q000379:methods*
D011506:Proteins