“Come let us adore the Creator God” is the motto of this Church institution, at the cutting edge of scientific research.