Craig Giannini is a former elder at Grace Valley Christian Center and has since left the church. He is a staff research associate in Plant Sciences. |
Craig Giannini is a former elder at Grace Valley Christian Center and has since left the church. He is a staff research associate in Plant Sciences. |