Institute of Science and Technology Google doodle on 126th birthday celebration of an unbelievable Filipina : María Ylagan Orosa 5 years ago Cheerful Birthday María Ylagan Orosa!!! Google commends the 126th birthday celebration of the incomparable Filipina nourishment technologist, pharmaceutical scientific expert,…