Dr. Patrick Francis Kapila
Head of DepartmentUniversity of Venda, South Africa
Highest Degree
Ph.D. in Agriculture Mechanization from Czech University of Life Sciences Prague, Czech Republic
Share this Profile
Highest Degree
Ph.D. in Agriculture Mechanization from Czech University of Life Sciences Prague, Czech Republic
Share this Profile