NSF: Latvala releases lie detector test after career-threatening allegations

NSF: Latvala releases lie detector test after career-threatening allegations