Crystallography: a down-to-Earth approach.
Helliwell
John R
JR
Chayen
Naomi E
NE
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