Academy of Our Lady has many accolades in science