Dr. Lim Tye Leng

1 Comments

More Info
Reviewer profile

Experienced -3 star,

Friendly -31/2 star

Value for money - 3 star

Wait Time - 1 star

by