Placeholder image
Research Associate

Teh-ling Takeshima