English: The Mystery of Sleep: Keeping Flies on the Clock, Penn Medicine, University of Pennsylvania.
Telugu: ది మిస్టరీ ఆఫ్ స్లీప్ః కీపింగ్ ఫ్లైస్ ఆన్ ది క్లాక్, పెన్ మెడిసిన్, యూనివర్శిటీ ఆఫ్ పెన్సిల్వేనియా.