Rev Dr. Thomas John

Ordination : 30-10-1997

Community Assignments

Community Designation From To
Amola Parish Priest 09-03-2000 04-06-2008

Institution Assignments

Institution Designation From To

Other Assignments

Institution Designation From To