A headshot of Roy Torbert, a professor in the Space Science Center.

Roy Torbert

Emeritus
Southwest Research Institute - Program Director - R&D
Phone: (603) 862-1638
Office: Space Science Center, Morse Hall Rm 406, Durham, NH 03824