Mr. David Giles – Straits International School Rawang Campus
Mr. David Giles
Mr. David Giles
Science Teacher