Science.: auth.: C. Fankhauser

Science. 2016 Oct 21;354(6310):282-283.

A photoreceptor’s on-off switch.

PMID: 27846514 [PubMed – in process]