Dr. Michiaki Takahashi Google doodle celebrates 94th birthday of Japanese virologist Dr. Michiaki Takahashi 3 years ago Today's Doodle, created by Tatsuro Kiuchi, a guest artist from Tokyo, Japan, honours Japanese virologist Dr. Michiaki Takahashi, who developed…