Dr Richard O. Ocaya

  • University of the Free State
  • Lecturer, Physics
  • South Africa