Deborah Persaud should be feeling pretty great about herself by now — and deservedly so. Several months ago, she was named as one of the 100 most influential people in the world by Time Magazine. And now she’s been nominated as one of the ten people who mattered in 2013 by Nature magazine. Not bad […]
