Skip to main content

Anding Shen

Anding Shen is a professor of biology and researcher in immunology and virology at Calvin University. She attends Madison Square Church in Grand Rapids, Mich.

X