Catholic Life at Stanford

<p>Hey all,
I posted something very similar in the Harvard forum haha. As the title suggests, I'm interested in finding out more about Catholic Life at Stanford. I understand there is a Newman Center. How often do groups meet? About how many people participate? Thanks in advance!</p>