A scientist at the University of Glasgow has delved into the possible existence of ...