Pstr A.C Mamvura

About

Academic dean 

Degree

Diploma in Theology

 

Experience

5 + years