Mr Robert Chew started donating blood when he was 18. That was 51 years go. Now 69, the semi-retired businessman has given blood a total of 184 times to date.