SINGAPORE – Over the past 12 years, Kim Vivian has completed at least 50 marathon courses. But instead of running, the ...