Dr. Michael Ong Ah Hup business logo picture

Dr. Michael Ong Ah Hup

Reviewer profile

No patience, unprofessional, rude !

by