'Crystal' Clear? Lysophospholipid Receptor Structure Insights and Controversies

'Crystal' Clear? Lysophospholipid Receptor Structure Insights and Controversies