Contact

Dr Okker Botha
Owner Neogenesis Systems

Email: info@neogenesissystems.com
Main Contact No.: +27 (0) 82 301 4114
Office No.: +27 (0) 11 731 1030
Address: Shop B200, Cresta Shopping Centre, Beyers Naude Drive, Cresta, Johannesburg