Researchers edge closer to delivering personalized medicine