Duke scientist placed on leave over Rhodes Scholar claim

July 17, 2010 2:58 PM