Desiree Xu Business Manager

Class of 2015


  • SciTech Briefs

    Newly discovered species of frog appears to lie

    Conservation International announced the discovery of a new species of frog, nicknamed the “Pinocchio frog,” in the Foja Mountains of New Guinea. This lost-world amphibian was found by Paul Oliver, a herpetologist at the University of Adelaide, who happened to spot one perched on a bag of rice at the campsite during a downpour.

    SciTech | October 29, 2012

Art and Photos