Photoactive Yellow Protein, A New Type of Photoreceptor Protein: Will This “Yellow Lab” Bring Us Where We Want to Go? | doi.page