Ronald Loh on Muck Rack

Ronald Loh

Verified
As seen in: The New Paper

Tech reporter of The New Paper. All views expressed here are purely mine.