Science | Fri Mar 30, 2012 12:22pm BST

"Speed of light" experiment professor resigns